29

我正在尝试amazon ec2使用sshfs.

问题是我无法弄清楚如何为私钥(awskey.pem)提供选项。

通常我ssh使用

ssh ec2-user@{amz-ip-address} -i {path to amzkey.pem}

sshfs没有这样的选择。但是我看到了一个-F选项并尝试了

sshfs ec2-user@{amz-ip-address}:{amz-folder}  {my mount dir} -F {path to amzkey.pem}

这给了我一个错误

“读取:对等方重置连接”

请让我知道是否有人以前尝试过。

4

2 回答 2

41

文档中:

如果您使用的是非默认键名并将其作为 传递-i .ssh/my_key,这将不起作用。您必须使用-o IdentityFile=/home/user/.ssh/my_key, 以及密钥的完整路径。

于 2014-03-06T07:57:53.887 回答
26

这是将来尝试此操作的任何人的命令

sudo sshfs {username}@{ipaddress}:{remote folder path}  {local folder path} -o IdentityFile={full path to the private key file} -o allow_other
于 2014-03-07T12:03:10.533 回答