给Windows Server 2016安装SSH

Step1 在服务器,用浏览器打开这个页面,下载openssh-win64.zip,如下图

Step2 将其解压缩,把程序文件放到服务器如下路径

C:\Program Files\OpenSSH

如下图

Step3 Win键+R,输入cmd回车,以打开cmd

Step4 在CMD中依次运行如下指令

cd C:\Program Files\OpenSSH
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
sc config sshd start= auto
net start sshd

然后你就可以远程ssh连接这台windows服务器啦,用户名和密码就是windows的用户名和密码。当然,须要事先打开防火墙和安全组。

也可以在VS Code里用sftp进行远程编辑了。

参考文献:

https://www.jianshu.com/p/6e5bc39d386e

宝塔windows面板更换服务器IP后FTP无法登录的解决方法

报错如下:

命令:	MLSD
响应:	425 Can't open data connection for transfer of "/"

解决过程如下:

Step1 在服务器打开如下程序

C:\BtSoft\ftpServer\FileZilla_Server Interface.exe

Step2 在FileZilla Server中,点编辑

->被动模式设置

->IPv4特定

->改为“默认”,以取消服务器ip限定,如下图

然后就可以连接FTP啦

以上,曾实例化于宝塔面板windows版7.1 + FileZilla Server 0.9.60