สิ่งที่คุณกำลังทำคือแบ่งปัน NFS บนระบบ Debian คุณควรติดตั้งเครื่องมือที่จำเป็น สมมติว่าไคลเอนต์ (เครื่องที่คุณต้องการเมานต์ folde ระยะไกล) และเซิร์ฟเวอร์ (เครื่องที่มีโฟลเดอร์ระยะไกล)
บนเซิร์ฟเวอร์คุณจะต้องติดตั้ง
apt-get install nfs-server portmap nfs-common
ในรุ่นเดเบียนใหม่
apt-get install nfs-kernel-server portmap nfs-common
ในไคลเอนต์คุณจะต้องติดตั้ง:
apt-get install nfs-client nfs-common
การเลือกแพ็คเกจของฉันอาจมีสิ่งที่คุณต้องการมากกว่าหรือน้อยกว่า แต่จะมีชุดค่าผสมบางอย่าง
ตอนนี้สิ่งที่คุณต้องทำคือใส่โฟลเดอร์ที่คุณต้องการแชร์กับเครื่องระยะไกลใน/ etc / exports :
/path_to_tmp_folder/tmp 192.168.0.2(rw,sync,no_subtree_check,no_root_squash)
แล้ว:
exportfs -ra
/etc/init.d/nfs-kernel-server restart
/etc/init.d/portmap restart
ที่นี่ 192.168.0.2 เป็นที่อยู่ของเครื่องท้องถิ่นของคุณแทนที่ด้วย IP ของคุณเอง ไฟล์การส่งออกมีรายการของเครื่องที่สามารถเข้าถึงโฟลเดอร์ที่ใช้ร่วมกัน หากเครื่องของคุณไม่มีข้อ จำกัด ของไฟร์วอลล์ (คุณสามารถแก้ไขได้โดยเพิ่มโฮสต์ไปยัง /etc/hosts.allow)
ตอนนี้บนเครื่องโลคัลของคุณคุณสามารถใช้คำสั่ง:
sudo mount -o soft,intr,rsize=8192,wsize=8192 server_ip:/path_to_tmp_folder/tmp /local_path_to_empty_tmp_folder/tmp
หากคุณต้องการให้มีการเมาท์อัตโนมัติเมื่อบูตคุณต้องแก้ไขไฟล์ / etc / fstab ของคุณและวางบรรทัดบนไคลเอนต์ของคุณ:
server_ip:/path_to_tmp/tmp /local_empty_folder/tmp nfs rsize=16384,wsize=16384,rw,auto,nolock
นี่เป็นเพียงตัวอย่างของการตั้งค่า (คัดลอกมาจากฉันเอง) คุณต้องตรวจสอบ nfs ช่วยดูว่าห้องไหนดีที่สุด