我正在尝试使用 sshfs 从 Ubuntu 16.04 在 AWS 实例上挂载目录。
我正在使用的命令:
sshfs -o IdentityFile=keyfile.pem [email protected]:/var/www sshfs/
结果(使用 -o sshfs_debug)
SSHFS version 2.5
read: Connection reset by peer
/var/log/secure
尝试连接后在 AWS 实例上输入:
May 10 00:00:33 ip-X-X-X-X sshd[19114]: Connection closed by X.X.X.X [preauth]
我使用我个人运行的另一个 VPS 进行了测试,能够正常使用 sshfs,并且我可以毫无问题地定期使用 ssh 进入该服务器。
实例是使用以下方式创建的:amzn-ami-hvm-2015.09.0.x86_64-gp2 (ami-cd3aff89)
答案1
我不得不使用一些额外的调试标志来识别问题,因为它-o sshfs_debug
不起作用:
-o sshfs_debug -o debug -o LogLevel=DEBUG3
这让我得到了非常详细的输出,最终让我知道了解决问题所需的信息。IdentityFile 开关在当前目录之外不起作用,因此我必须提供文件的完整路径:
sshfs -o IdentityFile=/home/anna/keyfile.pem [email protected]:/var/www sshfs/