sftp 连接未建立

sftp 连接未建立

当我尝试通过 sftp 连接到远程主机时收到以下错误消息

断开连接;连接丢失(连接关闭)

警告:子进程(/usr/bin/ssh2)退出,代码为 74。

密钥已正确安装。有人知道是什么原因导致的吗?

答案1

这是由于连接失败错误。

请参阅以下链接,

http://support.attachmate.com/techdocs/2116.html

如果您想要从服务器 1(用户 1)连接到服务器 2(用户 2),则必须在服务器 1 中为用户 1 创建密钥(ssh-keygen -t rsa/dsa),然后获取公钥并将其复制到 /home/user2/.ssh/authorized_keys 为文件设置适当的权限,并检查两台机器是否都在解析其 IP/名称。默认情况下,sshd 通常已激活证书身份验证,因此您应该不会遇到任何问题。

正如您可以在下面看到的,

(i)获取公钥并将其复制到 /home/user2/.ssh/authorized_keys 已经完成

(ii)为文件设置适当的权限 - 请问权限应该是多少(700)??

(iii)检查两台机器是否都在解析各自的 IP/名称。

相关内容