Perché "sudo unmount" è necessario per smontare un mount sshfs se è stato montato senza i privilegi di sudo?


16

Ho un file system FUSE sshfs montato ~/mountpoint. Ho provato umount mountpointe diskutil unmount mountpoint(su un Mac qui) ed entrambi sono falliti. Ho usato sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; niente di tutto ciò richiedeva sudo.

Perché, quindi, smontarlo ho bisogno dei privilegi di sudo?

Risposte:


17

Perché umount consente solo a root di smontare i normali filesystem.

È possibile, tuttavia, smontare qualsiasi filesystem FUSE (incluso sshfs) senza usare sudo:

fusermount -u mountpoint

1
si, ma non ho fusermountinstallato alcun comando ; Credo che sia specifico di Linux. Ma grazie - non sapevo che umount fosse solo sudo
Kalaracey
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.