ใหม่ด้วยสิทธิ์ linux และฉันมีปัญหาในการเขียนระหว่างไฟล์เซิร์ฟเวอร์ (192.168.1.1, เดเบียน) และอินสแตนซ์ nextcloud ใหม่ของฉัน (192.168.1.2, ubuntu)
ที่ฝั่งไฟล์เซิร์ฟเวอร์:
ส่งออก
/mnt/storage/cloud 192.168.1.2(rw,ซิงค์,no_root_squash,ไม่ปลอดภัย,no_subtree_check,fsid=1)
ในอินสแตนซ์ cloud ถัดไป
sudo mount -t nfs 192.168.1.1:/mnt/storage/cloud/ /mnt/cloud/
สิทธิ์บน /mnt/storage/cloud บนเซิร์ฟเวอร์:
ls -l /mnt/storage/ drwxrwxr-x 3 นิโคลา นิโคลา 20 ธันวาคม 5 11:15 เมฆ
ผู้ใช้ที่เกี่ยวข้อง
ไฟล์เซิร์ฟเวอร์:
id นิโคลา uid=1,000(นิโคลา) gid=1,000(นิโคลา)groups=1,000(นิโคลา),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev) ,109(netdev),998(นักเทียบท่า),1001(ผู้ใช้นักเทียบท่า)
id www-data uid=33(www-data) gid=33(www-data) groups=33(www-data),1000(นิโคลา)
เน็กซ์คลาวด์:
id www-data uid=33(www-data) gid=33(www-data) groups=33(www-data),1000(นิโคลา)
ในฐานะผู้ใช้ www-ข้อมูลบน nextcloud อินสแตนซ์อยู่ในกลุ่ม 1,000 (นิโคลา) และกลุ่มนั้นเป็นเจ้าของกลุ่มของไดเร็กทอรีบนเซิร์ฟเวอร์ไฟล์ ฉันคิดว่าฉันสามารถเขียนกับผู้ใช้นั้นบนไดเร็กทอรี fileserver /mnt/storage/cloud แทนเมื่อฉันทดสอบ
sudo -u www-data touch /mnt/cloud/test-www.txt touch: ไม่สามารถแตะ '/mnt/cloud/test-www.txt': ปฏิเสธการอนุญาต
ฉันพลาดอะไรไปที่นี่
ขอขอบคุณล่วงหน้าสำหรับการตอบกลับของคุณ