У мене є кілька каталогів, встановлених через 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 повинен виконувати облік та очищення ... В ідеалі він би підключився автоматично.