用心打造
VPS知识分享网站

如何安装和配置OpenSSH(Windows Server 2016)

安装和配置OpenSSH主要步骤为:下载并安装OpenSSH,在Windows防火墙中允许访问。

您可能会发现在Windows服务器上安装OpenSSH有用。 在Windows服务器上运行SSH意味着您可以使用安全副本(SCP)或SFTP传输文件。 除SCP和SFTP除外,如果在Windows服务器上启用了Windows子系统(WSL)的Windows子系统,则可以打开安全的PowerShell shell或Bash shell。

默认情况下,使用SSH连接到服务器时,您将进入Windows CMD Shell。

本指南将解释在Windows Server 2016中安装和配置OpenSSH的步骤。

步骤1:下载并安装OpenSSH

首先通过访问服务器 RDP (从 苹果电脑),然后下载最新版本的OpenSSH(OpenSSH-Win64.zip)。

找到下载的文件,右键单击它,然后 提取所有C:\ Program Files \ OpenSSH-Win64。

可选的: 要将默认SSH端口更改为22以外的其他东西,请在OpenSSH文件夹中选择SSHD_CONFIG_DEFAULT文件,并使用文本编辑器打开:

取消评论 港口22 并将其更改为所需的端口,然后 保存 文件:

结束可选步骤。

接下来,搜索并右键单击 电源外壳以管理员身份运行:

修改路径 系统环境变量 通过运行命令:

setx PATH "$env:path;C:\Program Files\OpenSSH-Win64" -m

您应该看到以下输出:

SUCCESS: Specified value was saved.

接下来,转到OpenSSH目录:

cd "C:\Program Files\OpenSSH-Win64"

然后运行安装脚本:

.\install-sshd.ps1

接下来,启用自动启动和启动SSHD和SSH-Agent:

Set-Service sshd -StartupType Automatic; Set-Service ssh-agent -StartupType Automatic; Start-Service sshd; Start-Service ssh-agent

步骤2:在Windows防火墙中允许访问

首先打开控制面板> Windows防火墙:

选择 高级设置 在左侧,然后选择 入境规则 > 新规则:

规则类型, 选择 自定义 > 下一个。

程序, 选择 所有程序 > 下一个。

协议和端口,通过以下选择输入所需的SSH端口:

范围,让规则适用于 任何IP地址 对于远程和本地IP地址,则 下一个。

行动, 选择 允许连接 > 下一个。

个人资料,离开 , 私人的上市 已检查> 下一个。

最后,命名规则并选择 完。

以上就是如何安装和配置OpenSSH(Windows Server 2016)的全部步骤,希望可以帮助到大家。

赞(0)
未经允许不得转载;国外vps网站 » 如何安装和配置OpenSSH(Windows Server 2016)
分享到