Paano Magbahagi ng Mga File Sa Pagitan ng Linux Computers Gamit ang NFS

Talaan ng mga Nilalaman:

Paano Magbahagi ng Mga File Sa Pagitan ng Linux Computers Gamit ang NFS
Paano Magbahagi ng Mga File Sa Pagitan ng Linux Computers Gamit ang NFS

Video: Paano Magbahagi ng Mga File Sa Pagitan ng Linux Computers Gamit ang NFS

Video: Paano Magbahagi ng Mga File Sa Pagitan ng Linux Computers Gamit ang NFS
Video: PAANO MAG INSTALL NG "LINUX' UBUNTU STUDIO SA PC 2024, Mayo
Anonim

Halos lahat ng pamamahagi ng Linux ay may kakayahang mag-set up ng isang Network File System (NFS) na nagbibigay-daan sa iba't ibang mga computer sa Linux sa network na madaling magbahagi ng mga file. Ang NFS ay angkop lamang para sa mga network na binubuo ng buong mga computer at server ng Linux, ngunit gumagana sa antas ng system para sa mabilis, mahusay na paglilipat sa pagitan ng mga computer.

Mga hakbang

Bahagi 1 ng 2: Lumilikha ng Server

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 1
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 1

Hakbang 1. Gumamit ng NFS (Network File System) upang magbahagi ng mga file sa pagitan ng mga computer ng Linux sa isang lokal na network

Kung kailangan mong magbahagi ng mga file sa mga computer sa Windows o Mac, mas matagumpay ka gamit ang Samba.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 2
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 2

Hakbang 2. Maunawaan kung paano gumagana ang NFS

Kapag nagbabahagi ng mga file sa NFS, mayroong dalawang panig: ang server at ang mga kliyente. Ang server ay ang computer na talagang nagtatago ng mga file, habang ang mga kliyente ay ang mga computer na nag-a-access sa nakabahaging folder sa pamamagitan ng pag-mount ng nakabahaging folder bilang isang virtual drive. Kailangang mai-configure ang NFS sa parehong server at anumang kliyente na nais kumonekta.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 3
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 3

Hakbang 3. Buksan ang terminal sa server computer

Ito ang computer na magho-host ng mga nakabahaging file. Kailangang i-on at i-log in ang computer ng server upang mai-mount ng mga kliyente ang nakabahaging folder. Kinakailangan ng NFS ang paggamit ng terminal upang mai-install at mai-configure ang parehong server at client.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 4
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 4

Hakbang 4. Uri

sudo apt-get install nfs-kernel-server nfs-karaniwang portmap at pindutin ↵ Ipasok.

Magsisimula itong mag-download at mai-install ang mga NFS file sa iyong computer.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 5
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 5

Hakbang 5. Pagkatapos ng pag-install, i-type

dpkg-reconfigure portmap.

Piliin ang "Hindi" mula sa lilitaw na menu. Paganahin nito ang iba pang mga computer sa network na kumonekta sa iyong nakabahaging folder.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 6
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 6

Hakbang 6. Uri

sudo /etc/init.d/portmap restart upang muling simulan ang serbisyo ng portmap.

Tiyakin nitong magkakabisa ang iyong mga pagbabago.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 7
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 7

Hakbang 7. Gumawa ng isang direktoryo ng dummy na magagamit upang ibahagi ang data

Ito ay isang walang laman na direktoryo na magdidirekta ng mga kliyente sa aktwal na nakabahaging direktoryo. Papayagan ka nitong baguhin ang nakabahaging direktoryo sa iyong server sa paglaon nang hindi na kinakailangang gumawa ng anumang mga pagbabago sa mga kliyente.

  • I-type ang.mkdir -p / export / dummyname at pindutin ↵ Ipasok.

    Lilikha ito ng isang direktoryo na pinangalanang dummyname na makikita ng mga kliyente.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 8
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 8

Hakbang 8. I-type ang pico / etc / fstab at pindutin ang ↵ Enter

Bubuksan nito ang / etc / fstab file at papayagan kang awtomatikong i-mount ang nakabahaging drive sa tuwing mag-boot ang server.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 9
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 9

Hakbang 9. Idagdag

sharedpath dummypath none bind 0 0 sa dulo ng file.

Palitan ang sharedpath ng lokasyon ng nakabahaging drive, at palitan ang dummypath ng lokasyon ng dummy direktoryo na nilikha mo kanina.

Halimbawa

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 10
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 10

Hakbang 10. Buksan ang

/ etc / export file

Kakailanganin mong idagdag ang iyong direktoryo ng dummy pati na rin ang mga IP na pinapayagan na ma-access ito sa file na ito. Gamitin ang sumusunod na format upang ibahagi sa lahat ng mga IP address sa iyong lokal na network: / export / dummyname 192.168.1.1/24(rw, no_root_squash, async).

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 11
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 11

Hakbang 11. Gamitin ang

sudo /etc/init.d/nfs-kernel-server restart utos na i-restart ang NFS server.

Bahagi 2 ng 2: Pagkonekta sa Mga Client Computer

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 12
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 12

Hakbang 1. Buksan ang terminal sa computer ng client

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 13
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 13

Hakbang 2. Uri

sudo apt-get install portmap nfs-common at pindutin ↵ Ipasok upang mai-install ang mga file ng client ng NFS.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 14
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 14

Hakbang 3. Lumikha ng direktoryo na mai-mount ang mga nakabahaging file

Maaari mong pangalanan ito kahit anong gusto mo. Halimbawa, maaari mong i-type ang mkdir / sharedFiles upang lumikha ng isang folder na tinatawag na "sharedFiles".

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 15
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 15

Hakbang 4. Uri

pico / etc / fstab upang buksan ang / atbp / fstab file

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 16
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 16

Hakbang 5. Idagdag

serverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr sa dulo ng file.

Palitan ang serverIP ng IP address ng NFS server computer. Palitan ang sharedDirectory ng dummy direktoryo na iyong nilikha sa NFS server at sa lokal na direktoryo na iyong nilikha. Iwanan ang natitirang mga halaga tulad ng sa ngayon.

Gamit ang mga halimbawa sa itaas, ang linya ay maaaring magmukhang: 192.168.1.5:/export/Shared / sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 17
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 17

Hakbang 6. Uri

sudo /etc/init.d/portmap restart upang muling simulan ang portmap at gamitin ang mga bagong setting.

Awtomatikong mai-mount ang drive sa bawat oras na mag-reboot ang computer.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 18
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 18

Hakbang 7. Subukan ang drive sa pamamagitan ng manu-manong pag-mount ito bago muling simulan

I-type ang mount -a at pagkatapos ls / sharedFiles upang makita kung ipinakita ang mga nakabahaging file.

Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 19
Magbahagi ng Mga File Sa Pagitan ng Mga Linux na Computer Gamit ang NFS Hakbang 19

Hakbang 8. Ulitin ang prosesong ito para sa bawat kumonekta na computer

Dapat kang makapasok sa parehong mga setting at matagumpay na kumonekta.

Inirerekumendang: