我在 中安装了 sshfs FUSE 文件系统~/mountpoint
。我尝试了umount mountpoint
和diskutil unmount mountpoint
(在 Mac 上),但都失败了。我使用了sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint
;这些都不需要 sudo。
那么,为什么要卸载它,我需要 sudo 权限吗?
答案1
因为 umount 只允许 root 卸载常规文件系统。
但是,您可以不使用 sudo 来卸载任何 FUSE 文件系统(包括 sshfs):
fusermount -u mountpoint