Anonim

งานจำนวนมากบน Linux นั้นซับซ้อนโดยเฉพาะเมื่อคุณต้องทำด้วยตนเอง การติดตั้งการแชร์เครือข่ายไม่แตกต่างกันตามที่คุณต้องกำหนดค่าการเข้าสู่ระบบที่อยู่ IP อินพุตและอื่น ๆ

ทุกอย่างราบรื่นขึ้นมากเมื่อคุณเชื่อมต่อเครือข่ายโดยอัตโนมัติ คุณสามารถทำได้ในไฟล์ fstab อ่านต่อไปคุณจะพบกับวิธีที่ดีที่สุดในการติดตั้ง Samba / CIFS และ NFS ที่แบ่งปันโดยอัตโนมัติ

ทำสำเนาสำรองของไฟล์ Fstab

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

  1. สร้างโฟลเดอร์สำหรับการสำรองข้อมูล fstab นอกจากนี้อาจบันทึกข้อมูลสำรองลงในแฟลชไดรฟ์หรือคลาวด์ออนไลน์ด้วยเช่นกันเพื่อให้แน่ใจ ใช้คำสั่งต่อไปนี้:
    mkdir ~ / ระบบสำรองข้อมูล
  2. ใช้ sudo –s เพื่อรับรูทเชลล์และไปที่โฟลเดอร์ / etc /
    cd / etc /
  3. สำรองไฟล์ของคุณและเก็บไว้ในโฟลเดอร์ที่คุณสร้างขึ้น ใช้คำสั่งดังต่อไปนี้
    CP fstab / home / ชื่อผู้ใช้ / ระบบสำรองข้อมูล
  4. ตรวจสอบให้แน่ใจว่าได้เปลี่ยนชื่อไฟล์สำรองข้อมูลและให้นามสกุลเป็น. bak
    mv fstab fstab.bak

กู้คืนไฟล์ข้อมูลสำรอง Fstab

นี่คือขั้นตอนในการกู้คืนข้อมูลสำรอง:

  1. ก่อนอื่นคุณต้องใช้ sudo –s เพื่อรับรูทเชลล์
  2. ถัดไปคุณต้องไปที่โฟลเดอร์ / etc / และลบไฟล์ fstab ที่เสียหาย
    cd / etc / rm fstab
  3. ตอนนี้คุณต้องคัดลอกไฟล์สำรองของคุณกลับไปที่ไดเร็กทอรี / etc /
    cp / home / ชื่อผู้ใช้ / ระบบสำรองข้อมูล / fstab / etc /
  4. สุดท้ายเปลี่ยนชื่อไฟล์สำรองข้อมูล
    mv fstab.bak fstab

Mount NFS Share โดยอัตโนมัติ

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

  1. ค้นหาการแชร์ที่คุณต้องการเมานต์
    showmount –e 192.168.1.150
  2. สร้างไดเรกทอรีที่การแชร์จะเมานต์
    mkdir ~ / ไฟล์เครือข่าย
  3. เข้าถึงไฟล์ fstab โดยใช้ nano
    sudo –snano / etc / fstab
  4. พิมพ์คำสั่งสำหรับการเมาท์ นี่คือลักษณะที่ต้องมีลักษณะดังนี้:
    ชื่อเซิร์ฟเวอร์: / data / home / ชื่อผู้ใช้ / Network-Files nfs rsize = 8192, timeo = 14, _netdev 0 0

ตรวจสอบให้แน่ใจว่าได้แทนที่ส่วน“ ข้อมูล” ด้วยชื่อเรื่องการแบ่งปัน NFS ของคุณ เพื่อให้แน่ใจว่ามีการบันทึกการเปลี่ยนแปลงเป็น / etc / fstab ให้กดแป้น CTRL และ O ร่วมกันบนแป้นพิมพ์ของคุณ ในที่สุดรีบูตคอมพิวเตอร์ เมื่อคุณล็อกอิน NFS ที่แชร์ควรเมาต์โดยอัตโนมัติ

Mount Samba Share อัตโนมัติ

SAMBA นั้นใช้งานยากและน่าเบื่อมาก อย่างไรก็ตามมันมีประโยชน์มากเพราะสามารถให้บริการไฟล์ที่แชร์กับ Windows, Mac และ Linux รวมถึงระบบปฏิบัติการ iOS และ Android

ก่อนอื่นคุณต้องติดตั้งยูทิลิตี้ CIFS CIFS เป็นชุดเครื่องมือที่ทำให้การติดตั้งแบบอัตโนมัติของการแบ่งปัน Samba เป็นไปอย่างราบรื่น

นี่คือคำสั่งที่คุณสามารถใช้เพื่อติดตั้ง CIFS บนตัวจัดการ Linux ต่าง ๆ :

อูบุนตู

sudo apt ติดตั้ง cifs-utils

Debian

sudo apt-get install cifs-utils

Fedora

sudo dnf ติดตั้ง cifs-utils

Arch Linux

sudo pacman –S cifs-utils

OpenSUSE

sudo zypper ติดตั้ง cifs-utils

จากนั้นค้นหาและติดตั้ง CIFS utils ตอนนี้คุณสามารถสร้างโฟลเดอร์เชื่อมต่อเพื่อแชร์ SMB ได้

sudo mkdir / mnt / samba

เมื่อคุณดาวน์โหลดเครื่องมือในที่สุดคุณก็สามารถตั้งค่าการติดตั้ง SMB ด้วยคำสั่งเหล่านี้:

sudo –s

นาโน / etc / fstab

พิมพ์บรรทัดเมานต์

// SERVER / share / mnt / samba cifs ชื่อผู้ใช้ = ผู้ใช้, รหัสผ่าน = รหัสผ่าน 0 0

คุณควรแทนที่ส่วน "แชร์" ด้วยชื่อจริงของเครือข่ายที่ใช้ร่วมกันและส่วน "เซิร์ฟเวอร์" ด้วยชื่อเซิร์ฟเวอร์ของคุณหรือที่อยู่ IP ของมัน นอกจากนี้แทนที่จะเป็น“ ผู้ใช้” เขียนชื่อผู้ใช้ SAMBA ของคุณและแทนที่จะเป็น“ รหัสผ่าน” รหัสผ่าน SAMBA จริงของคุณ

เมื่อคุณพิมพ์สายเชื่อมต่อให้กดแป้น CTRL และ O พร้อมกันเพื่อบันทึกการเปลี่ยนแปลงทั้งหมด ในที่สุดรีบูตระบบและคุณจะเห็นการแชร์ SAMBA ถูกเมาท์โดยอัตโนมัติเมื่อระบบบูท

เสร็จสิ้นการดำเนินการอัตโนมัติ

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

บทช่วยสอนนี้ยากที่จะติดตามหรือคุณจัดการทุกอย่างได้อย่างง่ายดายหรือไม่? โพสต์ในความคิดเห็นหากมีบางสิ่งที่คุณต้องการเพิ่ม

วิธีการเมานต์เครือข่ายที่ใช้ร่วมกันบน linux โดยอัตโนมัติ