Wie man ein nicht-sudo sshfs erstelltes Verzeichnis ummountet


16

Ich habe sshfs ohne sudo benutzt, um ein Verzeichnis wie dieses zu erstellen

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

aber wenn ich will das umount /temp/user/harddriveVerzeichnis mit

umount /temp/user/harddrive

es fordert auf:

umount: /temp/user/harddrive: Permission denied

Wie kann man dieses Verzeichnis umounten?


1
Ist das Laufwerk dort noch montiert? Bitte bearbeiten Sie und geben Sie die Ausgabe von mount.
Dessert

Welche Ubuntu-Version verwenden Sie? lsb_release -rzeigt es, wenn Sie es nicht wissen.
Dessert

Antworten:


23

sshfsverwendet FUSE (Dateisystem in USErspace) anstelle des regulären mountmit erhöhten Berechtigungen.

Das bedeutet auch, dass Sie umount(das Gegenstück zu mount) nicht verwenden können, um das Dateisystem abzuhängen, aber Sie haben fusermount -uden Befehl FUSE unmount:

fusermount -u /temp/user/harddrive

Weitere Infos finden Sie zB unter man sshfsund man fusermount.


2
Beachten Sie, dass in den Hilfeseiten 17.10 und 18.04 explizit "Unmounting: umount mountpoint" angegeben ist, während dies bis 16.04 der fusermount -u mountpointFall ist - raten Sie, dass dies für verschiedene Releases unterschiedlich ist!
Dessert
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.