Tôi có một số thư mục được gắn thông qua sshfs . Đôi khi tôi nhận được ngắt kết nối từ máy chủ (không thể cấu hình bởi tôi). Tôi thường gắn kết các thư mục như thế này
sshfs user@server.example.com:/home/user /mnt/example
Khi một máy chủ ngắt kết nối, hệ thống con sshfs không mở / giải phóng thư mục mà thay vào đó khóa nó không thể truy cập được. Gắn kết vẫn có thể nhìn thấy khi gõ mount
. Khi tôi gõ
ls /mnt/example
quá trình bị khóa (cũng Ctrl+ ckhông giúp đỡ). Vì vậy tôi làm
sudo umount -l /mnt/example
# find pid of corresponding process:
ps aux | grep example.com
kill -9 <pid of locked sshfs process>
Có cách nào tốt hơn để đối phó với điều này? Rõ ràng sshfs nên làm umount và dọn dẹp ... Lý tưởng nhất là nó sẽ kết nối tự động.