Warum ist "sudo unmount" erforderlich, um ein sshfs-Mount zu entfernen, wenn es ohne sudo-Berechtigungen gemountet wurde?

16

Ich habe ein sshfs FUSE-Dateisystem eingehängt ~/mountpoint. Ich habe versucht umount mountpointund diskutil unmount mountpoint(auf einem Mac hier) und beide fehlgeschlagen. Ich benutzte sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; nichts davon erforderte sudo.

Warum muss ich es dann aushängen, um sudo-Berechtigungen zu erhalten?

Kalaracey
quelle

Antworten:

17

Denn mit umount kann root nur reguläre Dateisysteme aushängen.

Sie können jedoch jedes FUSE-Dateisystem (einschließlich sshfs) ohne sudo aushängen:

fusermount -u mountpoint
Hedgie
quelle
1
Ja, aber ich habe keinen Befehl fusermountinstalliert. Ich glaube, es ist Linux-spezifisch. Aber danke - ich wusste nicht, dass umount nur
Sudo ist