Как размонтировать каталог, созданный не-sudo sshfs

16

Я использовал sshfs без sudo для создания директории вроде

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

так как размонтировать этот каталог?

K.Wanter
источник
1
Привод все еще там установлен? Пожалуйста, отредактируйте и предоставьте вывод mount.
десерт
Какой релиз Ubuntu вы используете? lsb_release -rпоказывает это, если не знаешь.
десерт

Ответы:

23

sshfsиспользует FUSE (Файловая система в USErspace) вместо обычного mountс повышенными разрешениями.

Это также означает, что вы не можете использовать umount(аналог mount) для размонтирования файловой системы, но у вас есть fusermount -uкоманда FUSE unmount:

fusermount -u /temp/user/harddrive

Для получения дополнительной информации см. Например man sshfsи man fusermount.

Byte Commander
источник
2
Обратите внимание, что на страницах 17.10 и 18.04 явно написано «unmounting: umount mountpoint», а до 16.04 - fusermount -u mountpointвместо этого - угадайте, что они разные для разных выпусков!
десерт