问题描述
我在windows服务器上使用OpenSSH-Win64安装openssh-server时报错Connection reset by 172.xx.xx.xx port 22
刚开始以为没有影响,但是后面使用scp传输文件时发现无法连接这台windows服务器的openssh-server才发现有问题
解决方案
后面发现是因为我安装OpenSSH-Win64的时候,没有把OpenSSH-Win64目录放在官方指定的目录位置下,所以安装时报找不到资源之类的
把OpenSSH-Win64安装目录放到这个目录下即可
C:\Program Files
然后用管理员打开cmd,进入安装目录
cd C:\Program Files\OpenSSH-Win64
输入命令安装
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
安装成功,启动openssh-server服务即可
最后scp成功