这个问题把我逼疯了。我一直收到一个错误:"macFUSE giving mount_macfuse:挂载点.本身就在macFUSE卷上“
在哪里..。是我的坐骑点
当我运行sshfs -版本时,我显然没有正确的FUSE版本,根据我的安装,我在macOS 12.3的系统预测下安装了4.2.4
我试着从.dmg上安装保险丝,删除它,尝试通过brew安装。重启一次又一次。将操作系统升级到最新版本。自制3.4.2
运行"sshfs --version“时终端输出
SSHFS version 2.5 (OSXFUSE SSHFS 2.5.0)
FUSE library version: 2.9.9
fuse: no mount point我从未能够使用简单的命令挂载外部主机fs:
sudo sshfs hosta:/ ~/Desktop/2 -o defer_permissions,auto_cache,reconnect,volname=hostamnt有人能说明一下这个问题吗?
发布于 2022-03-22 12:11:35
对我来说,问题在于选择方案。下面的工作终于成功了,基于这
mkdir ~/sshfs_mount
sshfs -o kill_on_unmount,reconnect,allow_other,defer_permissions,direct_io,IdentityFile=~/.ssh/id_rsa the_user@10.15.32.17:/home/the_user/ ~/sshfs_mount
# <<< the folder is mounted and visible in the finder >>
umount ~/sshfs_mount移除,IdentityFile=~/.ssh/id_rsa以匹配您的连接信任
发布于 2022-09-07 11:56:36
请注意macOS Ventura (beta版),我也犯了同样的错误。
看起来,由于某种原因,我无法在用户目录中的文件夹中挂载。不过,在/tmp中这样做的效果很好。这可能是一些新的目录保护问题。
因此,稍微修改Oleg上面的很好的答案,并重用他们的选项,这对我起了作用:
mkdir /tmp/fuse
sshfs -o kill_on_unmount,reconnect,allow_other,defer_permissions,direct_io,IdentityFile=~/.ssh/id_rsa ubuntu@192.168.205.13:/home/ubuntu/ /tmp/fuse
umount /tmp/fuse发布于 2022-10-06 11:32:40
只要卸载您在本地指定的文件夹,然后再试一次,它每次都会挂载,即使文件发生了更改,所以如果要重试,请确保卸载。
umount /your_directory/在这种情况下
umount /tmp/fuse如果它再次显示错误,您可以尝试
diskutil umount force /your_directory/https://stackoverflow.com/questions/71522478
复制相似问题