ฉันกำลังพยายามตั้งค่าเซิร์ฟเวอร์ NFS บนเซิร์ฟเวอร์ Ubuntu ให้เข้าถึงได้จากเดสก์ท็อป Mac OS X 10.6.4 ของฉัน ฉันเริ่มที่ด้าน Ubuntu โดยทำตาม คู่มือนี้ (เริ่มต้นอย่างรวดเร็ว) ในที่สุดเมื่อฉันพยายามเข้าถึงการแบ่งปัน NFS บน Mac ฉันจะได้รับสิ่งนี้:
[/Network] cd fileserver
cd:cd:1: permission denied: fileserver
ในที่สุดฉันก็ได้ทำงานนี้ ฉันจะอธิบายวิธีการด้านล่าง
การตั้งค่าเซิร์ฟเวอร์ (Ubuntu 10.10)
/ etc / ส่งออก
/export *(rw,sync,no_root_squash,no_subtree_check)
/export/fileserver *(rw,sync,no_root_squash,no_subtree_check)
/export/fileserver2 *(rw,sync,no_root_squash,no_subtree_check)
/ etc / fstab
/fileserver/a/root /export/fileserver none bind 0 0
/fileserver/b/root /export/fileserver2 none bind 0 0
การตั้งค่าไคลเอนต์ (Mac OS X 10.6.7)
ปัญหาที่สำคัญคือ id -u tsigo
บนเซิร์ฟเวอร์คือ 1,000 และบน Mac ก็คือ 501 เพื่อที่จะเปลี่ยนแปลงสิ่งที่ฉันทำตาม คู่มือนี้ ซึ่ง - ถูกเตือน - เต็มไปด้วยภัยพิบัติที่อาจเกิดขึ้น ทำตามคำแนะนำอย่างใกล้ชิด ถ้าฉันทำมันอีกครั้งฉันจะเปลี่ยน ID ของฉันบนเซิร์ฟเวอร์แทน
หลังจากเปลี่ยน ID ผู้ใช้และการรีบูตเครื่องมันเป็นสิ่งที่ตรงไปตรงมา
เปิด Disk Utility ไปที่ไฟล์ & gt; NFS Mounts และเพิ่มรายการใหม่
NFS URL: nfs://gluttony/export/fileserver
สถานที่ติดตั้ง: /Network/fileserver
params ขั้นสูงติด: -i,-s,-P