![使用 sshfs 在 OSX 上挂载远程文件系统会定期失败并显示“地址错误”](https://linux22.com/image/1520042/%E4%BD%BF%E7%94%A8%20sshfs%20%E5%9C%A8%20OSX%20%E4%B8%8A%E6%8C%82%E8%BD%BD%E8%BF%9C%E7%A8%8B%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E4%BC%9A%E5%AE%9A%E6%9C%9F%E5%A4%B1%E8%B4%A5%E5%B9%B6%E6%98%BE%E7%A4%BA%E2%80%9C%E5%9C%B0%E5%9D%80%E9%94%99%E8%AF%AF%E2%80%9D.png)
我有一个远程文件系统,我使用以下命令将其安装在我的 Mac(10.11)上:
sudo sshfs [email protected]:/ ~/mnt/remotefs
有时此命令运行正常,它会提示我输入密码,然后文件系统就会挂载。但有时,它会失败并出现神秘Bad address
错误。我不确定是什么原因导致失败 - 显然没有详细的选项sshfs
,所以我不确定我还能如何弄清楚发生了什么。但是 ssh-ing 总是有效的,所以这不是可用性问题。
答案1
你是不是指定安装地址(在主机上安装的位置)。请按如下方式操作
sudo sshfs [email protected]:/ ~/mnt/remotefs .
将其挂载到当前目录。注意.
末尾的 表示我们要挂载到当前目录。
答案2
以防它能帮助别人,我只是确保本地文件夹存在。由于某些疯狂的原因,“/Users/usernamehere/MT-owner/backup”之类的东西不起作用。
更改为“~/mt-backup”(确保事先使用 mkdir -p ~/mt-backup 创建文件夹)并且它可以工作。