Comment démonter le répertoire créé par sshfs non sudo

16

J'ai utilisé sshfs sans sudo pour créer un répertoire comme

sshfs [email protected]:/media/user/harddrive /temp/user/harddrive

mais quand je veux démonter le /temp/user/harddriverépertoire avec

umount /temp/user/harddrive

il invite:

umount: /temp/user/harddrive: Permission denied

alors comment démonter ce répertoire?

K.Wanter
la source
1
Le lecteur y est-il toujours monté? Veuillez modifier et fournir la sortie de mount.
dessert
Quelle version d'Ubuntu utilisez-vous? lsb_release -rle montre si vous ne savez pas.
dessert

Réponses:

23

sshfsutilise FUSE (système de fichiers dans USErspace) au lieu du standard mountavec des autorisations élevées.

Cela signifie également que vous ne pouvez pas utiliser umount(l'équivalent de mount) pour démonter le système de fichiers, mais vous avez fusermount -ula commande FUSE unmount:

fusermount -u /temp/user/harddrive

Pour plus d'informations, voir par exemple man sshfset man fusermount.

Byte Commander
la source
2
Notez que les pages de manuel 17.10 et 18.04 disent explicitement "démontage: umount mountpoint" tandis que jusqu'au 16.04 c'est à la fusermount -u mountpointplace - devinez que c'est différent pour différentes versions!
dessert