Tente
fusermount -u remote
para desmontar o ponto de montagem.
Eu tentei montar um diretório SSHFS localmente, falhei, e agora não consigo mais usar meu diretório original.
Seguindo um tutorial, instalei o sshfs
package, executado sudo modprobe fuse
e, em seguida, criei um diretório local remote
onde gostaria de montar o diretório remoto.
Em seguida, executei sshfs -o idmap=user "myuser@<host>:/home/myuser" remote
, conforme indicado no tutorial, mas minha conexão estava lenta, então alterei Ctrl + C.
Agora, se eu fizer ls
em seu diretório pai, eu obtenho essa entrada (como exemplo, deixei a próxima entrada também):
...
d????????? ? ? ? ? ? remote
drwxr-xr-x 2 myuser myuser 4096 Mar 13 11:02 Videos
...
Se eu tentar cd remote
, obtenho:
cd: transport endpoint is not connected: remote
Tentar remover o diretório não é bem-sucedido:
rmdir: failed to remove ‘remote’: Device or resource busy
Como posso me livrar deste diretório, de preferência sem ter que reiniciar?
umount -l remote
-l Lazy unmount. Detach the filesystem from the filesystem hierarchy now, and cleanup all references to the filesystem as
soon as it is not busy anymore. (Requires kernel 2.4.11 or later.)