Как размонтировать каталог, созданный не-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

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


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.


2
Обратите внимание, что на страницах 17.10 и 18.04 явно написано «unmounting: umount mountpoint», а до 16.04 - fusermount -u mountpointвместо этого - угадайте, что они разные для разных выпусков!
десерт
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.