Come smontare directory non sudo sshfs creata


16

Ho usato sshfs senza sudo per creare una directory simile

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

ma quando voglio smontare la /temp/user/harddrivedirectory con

umount /temp/user/harddrive

richiede:

umount: /temp/user/harddrive: Permission denied

quindi come smontare questa directory?


1
L'unità è ancora montata lì? Si prega di modificare e di fornire l'output di mount.
dessert

Quale versione di Ubuntu stai usando? lsb_release -rlo mostra se non lo sai.
dessert,

Risposte:


23

sshfsutilizza FUSE (file system in USErspace) invece del normale mountcon autorizzazioni elevate.

Ciò significa anche che non è possibile utilizzare umount(la controparte di mount) per smontare il file system, ma si ha fusermount -uil comando smonta FUSE:

fusermount -u /temp/user/harddrive

Per ulteriori informazioni, si veda ad esempio man sshfse man fusermount.


2
Nota che le manpage 17.10 e 18.04 dicono esplicitamente "smontaggio: umount mountpoint" mentre invece fino al 16.04 è fusermount -u mountpointinvece - indovina che è diverso per le diverse versioni!
dessert
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.