Weil umount es root nur erlaubt, reguläre Dateisysteme zu deaktivieren.
Sie können jedoch jedes FUSE-Dateisystem (einschließlich sshfs) deaktivieren, ohne sudo zu verwenden:
fusermount -u mountpoint
Ich habe ein sshfs FUSE-Dateisystem, das in eingebunden ist ~/mountpoint
. Ich habe versucht umount mountpoint
und diskutil unmount mountpoint
(auf einem Mac hier) und beide sind gescheitert. Ich habe verwendet sshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint
; Sudo war dafür nicht nötig.
Warum muss ich das Unmounten machen, brauche ich Sudo-Privilegien?
Weil umount es root nur erlaubt, reguläre Dateisysteme zu deaktivieren.
Sie können jedoch jedes FUSE-Dateisystem (einschließlich sshfs) deaktivieren, ohne sudo zu verwenden:
fusermount -u mountpoint