我正在尝试使用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}
这给了我一个错误
“读取:由同行重置连接”
如果有人以前尝试过,请告诉我。
答案 0 :(得分:27)
如果您使用非默认密钥名称并将其作为
-i .ssh/my_key
传递,则无效。您必须使用-o IdentityFile=/home/user/.ssh/my_key
,以及密钥的完整路径。
答案 1 :(得分:18)
以下是任何尝试此操作的人的命令
sudo sshfs {username}@{ipaddress}:{remote folder path} {local folder path} -o IdentityFile={full path to the private key file} -o allow_other