当前位置: 代码迷 >> 综合 >> Windows Server2012 64位安装OpenSSH服务
  详细解决方案

Windows Server2012 64位安装OpenSSH服务

热度:57   发布时间:2024-02-10 09:29:39.0

系统配置信息如下:新安装的系统,防火墙暂时关闭

下载OpenSSH-Win32或OpenSSH-Win64 安装包,根据不同的系统选择不同的安装包,如果是64位系统,选择32位可以。

下载地址:https://github.com/PowerShell/Win32-OpenSSH/releases 如果不能下载,可能是被墙掉了。下面附上网盘中的下载地址:https://pan.baidu.com/s/1zfzlzDMnxiulQy6ZjFGDKQ


2. 下载完成后解压,修改解压后的文件夹名称为OpenSSH,修改后名称如下

3. 将OpenSSH文件夹移动到C:\Program Files 目录下

4 . 使用 Win+R 输入cmd后进入cmd窗口

5.  进入后如下所示

6.  进入OpenSSH文件夹 cd  C:\Program Files\OpenSSH

7 . 安装SSH服务

 powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

安装成功后如下所示

8. 在防火墙开启端口22端口号

netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22

9 .   启动ssh服务

 net start sshd

10 . 如果服务器 没有设置登录密码,请先设置登录密码,设置方法不在这边表述,设置完成后,远程登录测试。 (可以使用其他的ssh客户端测试)

11 . 如果配置成功,则可以成功登录,登录成功后如下所示

12. 设置ssh服务为开机自启

进入服务管理界面

13.找到OpenSSH SSH Server服务(进入列表后输入 O)可快速找到的该服务

14 .选中服务,右键进入属性

15 . 在启动类型中选择 “自动” 然后保存

16 .到此,Windows Server 安装Open SSH服务完美结束!

  相关解决方案