如何卸载非sudo sshfs创建的目录


16

我使用不带sudo的sshfs来创建一个目录,例如

sshfs user@172.19.76.226:/media/user/harddrive /temp/user/harddrive

但是当我想/temp/user/harddrive

umount /temp/user/harddrive

它提示:

umount: /temp/user/harddrive: Permission denied

那么如何卸载该目录?


1
驱动器是否仍安装在此处?请编辑并提供的输出mount
甜点

您正在使用哪个Ubuntu版本?lsb_release -r如果您不知道,则显示它。
甜点

Answers:


23

sshfs使用FUSE(USErspace中的文件系统)而不是mount具有提升权限的常规文件。

这也意味着您虽然不能使用umount(的对应项mount)卸载文件系统,但是拥有fusermount -uFUSE unmount命令:

fusermount -u /temp/user/harddrive

有关更多信息,请参见eg man sshfsman fusermount


2
请注意,17.10和18.04联机帮助页显式地表示“ unmounting:umount mountpoint”,而直到16.04为止fusermount -u mountpoint-猜测不同的发行版是不同的!
甜点
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.