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
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.
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.
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.
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.
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.
Hakbang 6. Uri
sudo /etc/init.d/portmap restart upang muling simulan ang serbisyo ng portmap.
Tiyakin nitong magkakabisa ang iyong mga pagbabago.
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.
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.
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
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).
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
Hakbang 1. Buksan ang terminal sa computer ng client
Hakbang 2. Uri
sudo apt-get install portmap nfs-common at pindutin ↵ Ipasok upang mai-install ang mga file ng client ng NFS.
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".
Hakbang 4. Uri
pico / etc / fstab upang buksan ang / atbp / fstab file
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
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.
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.
Hakbang 8. Ulitin ang prosesong ito para sa bawat kumonekta na computer
Dapat kang makapasok sa parehong mga setting at matagumpay na kumonekta.