วิธีการเมานต์และใช้การแชร์ NFS บนไฟล์การแชร์ Linux อย่างง่ายดายโดยใช้NSF

How Mount Use Nfs Shares Linux Sharing Files Easily Using Nsf



NFS หรือ Network File Shares พัฒนาโดย Sun Microsystems ในปี 1984 เป็นโปรโตคอลระบบไฟล์ที่ใช้สำหรับเข้าถึงไฟล์ผ่านเครือข่ายที่คล้ายกับอุปกรณ์จัดเก็บข้อมูลในเครื่อง

การแชร์ NFS มีประสิทธิภาพและเป็นที่นิยม เนื่องจากอนุญาตให้ผู้ใช้แชร์ไฟล์และไดเรกทอรีผ่านเครือข่ายท้องถิ่นและอินเทอร์เน็ต อย่างไรก็ตาม เป็นการดีกว่าที่จะจำกัดการแชร์ NFS ไว้ที่เครือข่ายท้องถิ่นและเครือข่ายที่เชื่อถือได้ เนื่องจากไฟล์จะไม่ได้รับการเข้ารหัสในเครื่อง อย่างไรก็ตาม ปัญหาได้รับการแก้ไขแล้วในโปรโตคอล NFS เวอร์ชันล่าสุด คุณอาจต้องตั้งค่าวิธีการตรวจสอบสิทธิ์ที่ซับซ้อน เช่น Kerberos







บทช่วยสอนนี้จะแนะนำคุณเกี่ยวกับวิธีตั้งค่าการแชร์ NFS บนระบบ Linux เรามาเริ่มกันเลย



การตั้งค่าเซิร์ฟเวอร์ NFS

ให้เราเริ่มต้นด้วยการตั้งค่าเซิร์ฟเวอร์ NFS กระบวนการนี้ค่อนข้างง่าย โดยมีเพียงไม่กี่คำสั่ง:



sudo apt-get update

sudo apt-get installnfs-เคอร์เนลเซิร์ฟเวอร์

ถัดไป สร้างไดเร็กทอรีในระบบโลคัลซึ่งจะใช้เป็นไดเร็กทอรี root ที่ใช้ร่วมกันของ NFS:





sudo mkdir /ที่ไหน/nfs

ตั้งค่าการอนุญาตที่เหมาะสมให้กับไดเร็กทอรี:

sudo chownไม่มีใคร:nogroup/ที่ไหน/nfs

ถัดไป แก้ไขไฟล์เอ็กซ์พอร์ตใน /etc/exports และเพิ่มรายการต่อไปนี้



/ที่ไหน/nfs<ชื่อโฮสต์>(rw,ซิงค์,root_squash,no_subtree_check)

การตั้งค่าไคลเอ็นต์ NFS

เพื่อให้คุณสามารถเมานต์ NFS Shares บน Linux คุณจะต้องติดตั้งเครื่องมือไคลเอ็นต์ nfs โดยใช้คำสั่ง:

sudo apt-get update sudo apt-get installnfs-common

การติดตั้งระบบไฟล์ NFS

ขั้นตอนการติดตั้งการแชร์ไฟล์ NFS นั้นคล้ายกับการติดตั้งระบบไฟล์ปกติใน Linux คุณสามารถใช้การเมานต์คำสั่ง ไวยากรณ์ทั่วไปจะเป็นดังนี้:

ภูเขา <ตัวเลือก> <nfs-เซิร์ฟเวอร์ที่อยู่>:<ส่งออกไดเรกทอรี> <ติดจุด>

ในการทำให้สำเร็จ ให้เริ่มต้นด้วยการสร้างไดเร็กทอรีเพื่อใช้เป็นจุดเชื่อมต่อของ NFS Share

sudo mkdir /mnt/หุ้น

ถัดไป เมานต์การแชร์ NFS โดยใช้คำสั่ง mount ดังที่แสดงด้านล่าง:

sudo ภูเขา–t nfs 127.0.0.1/ที่ไหน/nfs/mnt/หุ้น

เมื่อเสร็จแล้ว คุณควรมีสิทธิ์เข้าถึงการแชร์ระยะไกลบนเซิร์ฟเวอร์

ยกเลิกการต่อเชื่อมการแชร์ไฟล์

เนื่องจากการใช้ร่วมกันของ NFS นั้นคล้ายกับระบบไฟล์ คุณสามารถยกเลิกการต่อเชื่อมด้วยคำสั่ง umount ได้ดังนี้:

sudo umount <ที่อยู่ IP> /ที่ไหน/nfssudo umount /mnt/หุ้น

คุณสามารถใช้อ็อพชันอื่นๆ ด้วยคำสั่ง umount เช่น บังคับเพื่อบังคับให้เลิกเมาต์การแชร์ NFS

บทสรุป

ด้านบนนี้เป็นคำแนะนำง่ายๆ เกี่ยวกับวิธีใช้และเมาต์การแชร์ NFS บนระบบ Linux NFS มีอะไรมากกว่าที่เราได้พูดคุยกันที่นี่ อย่าลังเลที่จะใช้แหล่งข้อมูลภายนอกเพื่อเรียนรู้เพิ่มเติม