NFS ашиглан Linux компьютеруудын хооронд файлуудыг хэрхэн хуваалцах вэ

Агуулгын хүснэгт:

NFS ашиглан Linux компьютеруудын хооронд файлуудыг хэрхэн хуваалцах вэ
NFS ашиглан Linux компьютеруудын хооронд файлуудыг хэрхэн хуваалцах вэ

Видео: NFS ашиглан Linux компьютеруудын хооронд файлуудыг хэрхэн хуваалцах вэ

Видео: NFS ашиглан Linux компьютеруудын хооронд файлуудыг хэрхэн хуваалцах вэ
Видео: 4 НОВИНКИ😱Бумажные сюрпризы!🌸КОНКУРС и МАГАЗИН💐МЕГА РАСПАКОВКА 🌸 Марин-ка Д 2024, May
Anonim

Бараг бүх Линукс түгээлтүүд нь сүлжээний өөр өөр Линукс компьютеруудад файл хуваалцах боломжийг олгодог Сүлжээний Файлын Системийг (NFS) тохируулах чадвартай байдаг. NFS нь зөвхөн Линукс компьютер, серверээс бүрдсэн сүлжээнд тохиромжтой боловч компьютер хооронд хурдан, үр ашигтай дамжуулалт хийх системийн түвшинд ажилладаг.

Алхам

2 -р хэсгийн 1: Серверийг үүсгэх

NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах 1 -р алхам
NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах 1 -р алхам

Алхам 1. NFS (Сүлжээний Файлын Систем) -ийг ашиглан дотоод сүлжээнд байгаа Linux компьютеруудын хооронд файл хуваалцах

Хэрэв та Windows эсвэл Mac компьютертэй файл хуваалцах шаардлагатай бол та Samba ашиглан илүү амжилттай ажиллах болно.

NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах 2 -р алхам
NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах 2 -р алхам

Алхам 2. NFS хэрхэн ажилладагийг ойлгох

NFS -тэй файл хуваалцахдаа хоёр тал байдаг: сервер ба үйлчлүүлэгчид. Сервер нь файлуудыг хадгалж байдаг компьютер бол үйлчлүүлэгчид нь хуваалцсан фолдерыг виртуал диск болгон холбож хуваалцсан хавтсанд хандаж буй компьютерууд юм. NFS -ийг сервер болон холбогдохыг хүссэн бүх үйлчлүүлэгч дээр тохируулах шаардлагатай болно.

NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах 3 -р алхам
NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах 3 -р алхам

Алхам 3. Сервер компьютер дээрх терминалыг нээнэ үү

Энэ бол хуваалцсан файлуудыг байршуулах компьютер юм. Үйлчлүүлэгчид хуваалцсан фолдерыг холбохын тулд серверийн компьютерийг асааж, нэвтрэх шаардлагатай болно. NFS нь сервер болон үйлчлүүлэгчийг суулгах, тохируулахын тулд терминалыг ашиглахыг шаарддаг.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 4 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 4 -р алхам

Алхам 4. Төрөл

sudo apt-get nfs-kernel-server nfs-common portmap-ийг суулгаарай ба дарна уу ↵ Оруулна уу.

Энэ нь NFS файлуудыг компьютер дээрээ татаж суулгаж эхлэх болно.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 5 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 5 -р алхам

Алхам 5. Суулгасны дараа бичнэ үү

dpkg-портын зургийг дахин тохируулна уу.

Гарч ирэх цэснээс "Үгүй" -г сонгоно уу. Ингэснээр сүлжээнд байгаа бусад компьютерууд таны хуваалцсан фолдерт холбогдох боломжтой болно.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 6 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 6 -р алхам

Алхам 6. Төрөл

sudo /etc/init.d/portmap -ийг дахин эхлүүлэх портмап үйлчилгээг дахин эхлүүлэх.

Ингэснээр таны өөрчлөлт хүчин төгөлдөр болно.

NFS 7 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 7 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 7. Өгөгдөл хуваалцахад ашиглах дамми лавлах хийх

Энэ бол үйлчлүүлэгчдийг жинхэнэ хуваалцсан директор руу чиглүүлэх хоосон лавлах юм. Энэ нь үйлчлүүлэгчид ямар нэгэн өөрчлөлт хийхгүйгээр сервер дээрх хуваалцсан лавлахыг дараа нь өөрчлөх боломжийг танд олгоно.

  • . Mkdir -p /export /dummyname гэж бичнэ үү ба дарна уу ↵ Оруулна уу.

    Энэ нь үйлчлүүлэгчид харах dummyname нэртэй директор үүсгэх болно.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 8 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 8 -р алхам

Алхам 8. pico /etc /fstab гэж бичээд ↵ Enter дарна уу

Энэ нь /etc /fstab файлыг нээж, сервер ачаалах бүрт дундын дискийг автоматаар холбох боломжийг танд олгоно.

NFS 9 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 9 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 9. Нэмэх

sharedpath dummypath none bind 0 0 файлын төгсгөл хүртэл.

Дундын замыг нийтийн дискний байршлаар сольж, dummypath -ийг өмнө нь үүсгэсэн дамми лавлахын байршлаар солино уу.

Жишээлбэл, /dev /sdb драйвыг өмнө үүсгэсэн дамми директорыг ашиглан үйлчлүүлэгчидтэй хуваалцахын тулд та /dev /sdb /export /Shared none bind 0 0 гэж бичнэ. Өөрчлөлтийг файлд хадгална уу

NFS 10 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 10 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 10. Нээх

/etc/экспорт файл.

Та энэ файлд хандахыг зөвшөөрсөн IP хаягууд болон дамми директороо нэмэх шаардлагатай болно. Дотоод сүлжээнийхээ бүх IP хаягийг хуваалцахын тулд дараах форматыг ашиглана уу:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

NFS 11 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 11 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 11.. -Г ашиглана уу

sudo /etc/init.d/nfs-kernel-server-ийг дахин эхлүүлэх NFS серверийг дахин эхлүүлэх тушаал.

2 -р хэсгийн 2: Үйлчлүүлэгч компьютерийг холбох

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 12 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 12 -р алхам

Алхам 1. Үйлчлүүлэгч компьютер дээрх терминалыг нээнэ үү

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 13 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 13 -р алхам

Алхам 2. Төрөл

sudo apt-get install portmap nfs-common ба дарна уу ↵ Оруулна уу NFS клиент файлуудыг суулгах.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 14 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 14 -р алхам

Алхам 3. Хуваалцсан файлуудыг холбох директорыг үүсгэнэ үү

Та үүнийг хүссэнээрээ нэрлэж болно. Жишээлбэл, та "sharedFiles" нэртэй хавтас үүсгэхийн тулд mkdir /sharedFiles гэж бичиж болно.

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 15 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 15 -р алхам

Алхам 4. Төрөл

pico /etc /fstab - ыг нээх /etc/fstab файл.

NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах Алхам 16
NFS ашиглан Linux компьютеруудын хооронд файл хуваалцах Алхам 16

Алхам 5. Нэмэх

serverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr файлын төгсгөл хүртэл.

ServerIP -ийг NFS серверийн компьютерийн IP хаягаар солино. SharedDirectory -ийг NFS сервер дээр үүсгэсэн дамми лавлах болон саяхан үүсгэсэн локал директороор солино уу. Үлдсэн утгыг одоо байгаагаар нь үлдээгээрэй.

Дээрх жишээнүүдийг ашигласнаар мөр нь дараах байдлаар харагдаж болно: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 17 -р алхам
NFS -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах 17 -р алхам

Алхам 6. Төрөл

sudo /etc/init.d/portmap -ийг дахин эхлүүлэх портмапыг дахин эхлүүлж, шинэ тохиргоог ашиглана уу.

Компьютер дахин асах бүрт хөтөч автоматаар холбогддог.

NFS 18 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 18 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 7. Драйвыг дахин асаахаасаа өмнө гараар холбож туршиж үзээрэй

Маунт -a гэж бичээд дараа нь ls /sharedFiles файлыг харуулсан эсэхийг харна уу.

NFS 19 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах
NFS 19 -ийг ашиглан Linux компьютеруудын хооронд файл хуваалцах

Алхам 8. Холбогдсон компьютер бүрийн хувьд энэ үйлдлийг давтана

Та ижил тохиргоог оруулаад амжилттай холбогдох боломжтой байх ёстой.

Зөвлөмж болгож буй: