Windows Server 2016 安装OpenSSH-Win64
安装环境
- 本次安装环境是Windows Server 2016 ,因为到后面的环境,微软已经自带了这个功能,点击添加即可自动安装。
需要注意的问题
- 需要注意的问题是此类安装需要指定在安装目录C:\Program Files
- 如果不指定,后期在使用scp等其他操作可能会存在问题。
下载地址
- https://github.com/PowerShell/Win32-OpenSSH/releases
- 在上面链接找到较新的Preview版本,下载msi后缀的或者zip版本的,我这里选中zip版本,当然也可以使用msi后缀的这可能更简单。
开始安装
- 进入对应的目录然后,然后打开powershell,执行下面命令。
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
启动 sshd 服务
启动 sshd 服务
net start sshd
或者
Start-Service sshd
停止 sshd 服务
net stop sshd
或者
Stop-Service sshd
设置成自动
Set-Service -Name sshd -StartupType ‘Automatic’
开启防火墙
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
迷茫的人生,需要不断努力,才能看清远方模糊的志向!