sshfs를 통해 마운트 된 여러 디렉토리가 있습니다 . 때때로 서버와의 연결이 끊어집니다 (나에 의해 구성 할 수 없음). 나는 보통 이런 디렉토리를 마운트합니다
sshfs user@server.example.com:/home/user /mnt/example
서버 연결이 끊어지면 sshfs 하위 시스템은 디렉토리를 마운트 해제 / 해제 하지 않고 대신 액세스 할 수 없도록 잠급니다. 입력 할 때 마운트가 여전히 표시됩니다 mount
. 입력 할 때
ls /mnt/example
프로세스가 잠 깁니다 ( Ctrl+ 도 c도움이되지 않습니다). 그러므로 나는
sudo umount -l /mnt/example
# find pid of corresponding process:
ps aux | grep example.com
kill -9 <pid of locked sshfs process>
이것을 다루는 더 좋은 방법이 있습니까? 분명히 sshfs 는 umount를 수행 하고 정리해야합니다. 이상적으로는 자동으로 다시 연결됩니다.