我正在尝试使用sshfs在我的虚拟Linux机器上安装ec2亚马逊网络服务器实例的驱动器。 我使用的命令如下:
sameeksha@technician:~$ sudo sshfs -i $HOME/Downloads/amazonkey.pem ec2-user@54.255.172.22:/var/www $HOME/Documents
我得到的错误是:
fuse: invalid argument `/home/sameeksha/Documents'
我试图找到问题,但我只能在使用保险丝时发现此错误。但我在这里甚至没有使用保险丝。使用相同的命令,我能够将驱动器安装到我的系统。但这次奇怪的是它抛出了这个错误。
请分享您的观点。
感谢。
答案 0 :(得分:7)
我遇到了这个问题(也使用了ec2实例),我在这里找到了答案:https://www.chrisnewland.com/solved-sshfs-with-private-key-what-is-the-syntax-262
sshfs作为参数的内容与ssh不同。你需要的是:
sudo sshfs -o IdentityFile=$HOME/Downloads/amazonkey.pem ec2-user@54.255.172.22:/var/www $HOME/Documents