如果在使用ssh 通过window 链接Linux的服务时,出现以下错误
C:\Windows\System32\OpenSSH\scp.exe: Connection closed。
这通常表示连接被意外关闭,以下时可能得原因及解决方法。
scp file.txt user@remote:/path/to/destination
c:\windows\system32\openssh\scp.exe: connection closed
1、使用scp 协议非SFTP
有时候,服务器没有实现SFTP,可以通过添加 -O 参数强制使用scp协议
scp -O file.txt user@remote:/path/to/destination
如果在使用ssh 过程中出现以下错误
Permission denied (publickey,password,keyboard-interactive).
检查服务和客户端的ssh 公钥是否一致。
在window端拷贝
~/.ssh/id_rsa.pub 公钥,
将该公钥添加到服务器端
~/.ssh/authorized_keys 文件中
检查~/.ssh/authorized_keys 权限,保证时600权限
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
1387

被折叠的 条评论
为什么被折叠?



