ฉันพยายามตั้งค่าการเชื่อมต่อ SSHFS ระหว่างสองเครื่อง Ubuntu โดยใช้ / etc / fstab เพื่อให้พวกเขาติดตั้งอัตโนมัติตั้งแต่ต้น
ฉันสร้างไดเรกทอรี. ssh ใน dir ที่บ้านของฉันบนเครื่องทั้งสองแล้วฉันได้สร้างไฟล์ id_dsa และ id_dsa.pub และคัดลอกคีย์ไปยังเครื่องแต่ละเครื่องในไฟล์ชื่อ authorized_keys ฉันได้ตั้งค่าการอนุญาตไดเรกทอรีเป็น 700 และไฟล์เป็น 600
ฉันได้แก้ไข /etc/fuse.conf เพื่อให้ user_allow_other ไม่แสดงข้อคิดเห็น
นี่คือรูปแบบของรายการของฉันใน / etc / fstab บนเครื่องไคลเอนต์ซึ่งฉันได้จากที่นี่ :
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
อย่างไรก็ตามเมื่อใดก็ตามที่ฉันพยายามติดตั้งเซิร์ฟเวอร์ฉันจะได้รับข้อผิดพลาดนี้:
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
ดังที่ได้กล่าวมาแล้วฉันได้ยกเลิกการแสดงความคิดเห็น user_allow_other ดังนั้นข้อผิดพลาดนี้จึงทำให้งงเพิ่มเติม
ฉันต้องทำอะไรอีก