Я использовал sshfs без sudo для создания каталога как
sshfs user@172.19.76.226:/media/user/harddrive /temp/user/harddrive
но когда я хочу к umount /temp/user/harddrive
каталог с
umount /temp/user/harddrive
это запрашивает:
umount: /temp/user/harddrive: Permission denied
таким образом, как к umount этот каталог?
sshfs
использование FUSE (Файловая система в Пространстве пользователя) вместо постоянного клиента mount
с поднятыми полномочиями.
Это также означает, что Вы не можете использовать umount
(дубликат mount
) размонтировать файловую систему, хотя, но Вы имеете fusermount -u
, команда размонтирования FUSE:
fusermount -u /temp/user/harddrive
Для большего количества информации посмотрите, например. man sshfs
и man fusermount
.
Этот ответ относится к Ubuntu 20.04, но, как правило, вам нужно выполнить два шага, чтобы правильно размонтировать том sshfs
: i) убить процесс sshfs
и ii) использовать sudo
, чтобы размонтировать. Без использования sudo
система сообщает о таких сообщениях, как «Устройство или ресурс занято» или «Конечная точка транспорта не подключена», даже если разрешения правильные.
Инструкции выглядят так:
killall sshfs
sudo umount -l /temp/user/harddrive