Trước hết, hãy để tôi cảm ơn zx81roadkill vì đã mô tả tuyệt vời về cách chia sẻ thư mục với một máy Linux khác trên cùng mạng gia đình bằng cách sử dụng sshfs. Mọi thứ đều hoạt động tốt với tôi ngoại trừ bước cuối cùng "10. Bật kết nối lại sau khi khởi động lại" liên quan đến việc sửa đổi tệp fstab.
Mặc dù tôi có thể gắn kết (và hủy gắn kết) thư mục từ xa theo cách thủ công,
sudo sshfs [email protected]:/home/vanmetter /mnt/HP-2014-home -o allow_other,default_permissions -o Identityfile=/home/vanmetter/.ssh/id_rsa
Gắn qua tệp fstab dẫn đến lỗi khi tôi cố mở thư mục từ xa trên máy cục bộ của mình.
[email protected]:/home/vanmetter/ /mnt/HP-2014-home fuse.sshfs default_permissions,user,delay_connect,reconnect,ServerAliveInterval=15,ServerAliveCountmax=3,allow_other,identityfile=/home/vanmetter/.ssh/ id_rsa,idmap=user,uid=1000,gid=1000 0 0
Tôi thậm chí đã gõ lại toàn bộ dòng để đảm bảo không có ký tự 'đặc biệt' nào vô tình bị sao chép.
Nhấp vào điểm gắn kết cho thư mục từ xa dẫn đến lỗi có thể lặp lại như sau:
trong Nautilus:
**Ối! Đã xảy ra lỗi.**
Thông báo lỗi chưa xử lý: Lỗi khi lấy thông tin cho tệp "mnt/HP-2014-home": Lỗi đầu vào/đầu ra
trong Nê-mô:
Không thể hiển thị "/mnt/HP-2014-home".
Lỗi: Lỗi khi lấy thông tin cho tệp "/mnt/HP-2014-home": Lỗi đầu vào/đầu ra
Vui lòng chọn một trình xem khác và thử lại.
Cuối cùng, nếu thư mục chưa được gắn, sau đó được gắn thủ công như minh họa ở trên, thì mọi thứ đều hoạt động tốt (tức là thư mục từ xa sẽ mở ra và tất cả nội dung đều có thể truy cập được).
Mọi trợ giúp sẽ được đánh giá rất cao vì tôi hiện có giải pháp 99% cho nhu cầu kết nối của mình.
Cảm ơn,
Richard
Dưới đây là một số thông tin chẩn đoán khác:
fstab chứa dòng:
[email protected]:/home/vanmetter/ /mnt/HP-2014-home fuse.sshfs default_permissions,user,delay_connect,reconnect,ServerAliveInterval=15,ServerAliveCountmax=3,allow_other,identityfile=/home/vanmetter/.ssh/ id_rsa,idmap=user,uid=1000,gid=1000 0 0
sau khi khởi động (truy cập không thành công với lỗi):
vanmetter@dell-2018:/mnt$ ls -l
ls: không thể truy cập 'HP-2014-home': Lỗi đầu vào/đầu ra
tổng số 0
d????????? ? ? ? ? ? HP-2014-nhà
thử gắn kết sshfs thủ công (không thành công với lỗi):
vanmetter@dell-2018:/mnt$ sudo sshfs [email protected]:/home/vanmetter /mnt/HP-2014-home -o allow_other,default_permissions -o Identityfile=/home/vanmetter/.ssh/id_rsa
[sudo] mật khẩu cho vanmeter:
cầu chì: điểm gắn kết không hợp lệ `/mnt/HP-2014-home': Lỗi đầu vào/đầu ra
hủy gắn kết thủ công (thành công):
vanmetter@dell-2018:/mnt$ sudo umount HP-2014-home
vanmetter@dell-2018:/mnt$ ls -l
tổng cộng 4
drwxr-xr-x 2 gốc gốc 4096 ngày 6 tháng 9 06:16 HP-2014-home
gắn kết sshfs thủ công (thành công)
vanmetter@dell-2018:/mnt$ sudo sshfs [email protected]:/home/vanmetter /mnt/HP-2014-home -o allow_other,default_permissions -o Identityfile=/home/vanmetter/.ssh/id_rsa
[email protected] mật khẩu của:
vanmetter@dell-2018:/mnt$ ls -l
tổng cộng 4
drwxrwxrwx 1 vanmetter vanmetter 4096 10 tháng 9 07:38 HP-2014-home
gắn kết từ xa "HP-2014-home" hiện đã mở thành công trong nautilus và nemo.