Tôi đang cố gắng thiết lập kết nối SSHFS giữa hai máy Ubuntu, sử dụng / etc / fstab để chúng tự động bắt đầu lại từ đầu.
Tôi đã tạo một thư mục .ssh trong thư mục nhà của mình trên cả hai máy, tôi đã tạo các tệp id_dsa và id_dsa.pub và sao chép các khóa vào mỗi máy trong một tệp có tên là Author_keys. Tôi đã đặt quyền truy cập thư mục thành 700 và các tệp thành 600.
Tôi đã chỉnh sửa /etc/fuse.conf để user_allow_other không bị lỗi.
Đây là định dạng của mục nhập của tôi trong / etc / fstab trên máy khách mà tôi nhận được từ đây :
sshfs#myname@www.myhome.com:/home/myname /mnt/sshfs/homebox fuse comment=sshfs,noauto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes 0 0
Tuy nhiên, bất cứ khi nào tôi cố gắng gắn máy chủ, tôi gặp lỗi này:
fusermount: failed to open /etc/fuse.conf: Permission denied
fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf
Như đã đề cập, tôi đã không sử dụng user_allow_other, vì vậy lỗi này gây thêm khó hiểu.
Tôi cần làm gì khác?