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: INAAGAW NI SOPHIA SI YAJI?! 2024, Mayo
Anonim

Halos lahat ng uri ng Linux ay may kakayahang mag-set up ng isang Network File System (NFS) na nagpapahintulot sa mga computer ng Linux sa parehong network na magbahagi ng mga file. Bagaman ang NFS ay angkop lamang para sa mga network na binubuo ng mga computer at mga server ng Linux, gumagana ito sa antas ng system para sa mabilis at mahusay na paglilipat ng file sa pagitan ng mga computer.

Hakbang

Bahagi 1 ng 2: Lumilikha ng isang 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 upang magbahagi ng mga file sa pagitan ng mga computer ng Linux sa lokal na network

Kung nais mong ibahagi ang mga file sa isang Mac o Windows computer, gamitin 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. Alamin kung paano gumagana ang NFS

Kapag nagbabahagi ng mga file gamit ang NFS, mayroong dalawang partido: ang server at client. Ang server ay ang computer na nag-iimbak ng mga file, habang ang client ay ang computer na ina-access ang nakabahaging folder sa pamamagitan ng pag-mount ito bilang isang virtual drive. Dapat i-configure muna ang NFS sa server at client computer na nais mong gamitin ito.

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. Magbukas ng isang terminal sa server computer

Ito ang computer na nag-iimbak ng mga nakabahaging file. Dapat mong i-on at mag-log on sa server computer bago mai-mount ng client ang nakabahaging folder sa computer nito. Gamitin ang terminal upang mai-configure ang NFS sa mga computer ng 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 Pasok

Ang NFS file ay mai-download at mai-install sa 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. Kapag nakumpleto na ang pag-install, i-type

dpkg-reconfigure portmap.

Piliin ang "Hindi" sa lilitaw na menu. Ngayon ang mga computer na nasa network ay maaaring kumonekta sa 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.

Ito ay upang matiyak na mailalapat nang tama ang 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. Lumikha ng isang direktoryo ng dummy na magagamit upang magbahagi ng data

Ang walang laman na direktoryo ay ire-redirect ang client sa aktwal na nakabahaging direktoryo. Gagawin nitong mas madali para sa iyo kung nais mong baguhin ang nakabahaging direktoryo sa server sa ibang pagkakataon nang hindi kinakailangang gumawa ng mga pagbabago sa computer ng client.

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

    Ang isang direktoryo na pinangalanang dummyname ay lilikha at ang client ay maaaring makita ito.

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

Ang / etc / fstab file ay magbubukas at magpapahintulot sa iyo na awtomatikong i-mount ang nakabahaging drive kapag nagsimula ang server computer.

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.

Baguhin ang sharedpath sa nakabahaging lokasyon ng drive at palitan ang dummypath sa lokasyon ng direktoryo ng dummy na nilikha mo nang mas maaga.

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.

Dapat kang magdagdag ng isang direktoryo ng dummy at IP address na pinapayagan na ma-access ang file. 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 utos

sudo /etc/init.d/nfs-kernel-server restart upang muling simulan 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. Magbukas ng isang 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 Pasok upang mai-mount 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 isang direktoryo kung saan mai-mount ang mga nakabahaging file

Maaari mo itong pangalanan kahit ano. 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 file / atbp / fstab.

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.

Baguhin ang serverIP sa IP address sa NFS computer ng server. Baguhin ang sharedDirectory gamit ang dummy direktoryo na iyong nilikha sa NFS server at sa lokal na direktoryo na iyong nilikha. Sa ngayon, hindi mo na kailangang baguhin ang anumang iba pang mga variable.

Gamit ang halimbawa sa itaas, ang linya ng utos ay magiging katulad ng: 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 ilapat ang mga bagong setting.

Ang nakabahaging drive ay awtomatikong mai-install sa tuwing nakabukas 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. Subukang i-install ang drive bago i-restart ang computer

I-type ang mount-pagkatapos ay ang ls / sharedFiles at tingnan kung ang mga nakabahaging file ay lilitaw sa screen.

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 upang ikonekta ang bawat computer

Gumamit ng parehong mga setting at makakonekta ang computer.

Inirerekumendang: