Kuidas jagada faile Linuxi arvutite vahel NFS-i abil

Peaaegu kõik Linuxi distributsioonid on varustatud võrgufailisüsteemi (NFS) seadistamise võimalusega, mis võimaldab võrgu erinevatel Linuxi arvutitel faile hõlpsalt jagada. NFS sobib ainult võrkudele, mis koosnevad täielikult Linuxi arvutitest ja serveritest, kuid töötab süsteemitasandil kiireks ja tõhusaks arvutitevaheliseks edastuseks.

1
Kasutage failide jagamiseks kohtvõrgus asuvate Linuxi arvutite vahel NFS-i (Network File System). Kui teil on vaja faile jagada Windowsi või Maci arvutitega, on teil Samba kasutamine palju edukam.

2
Saate aru, kuidas NFS töötab. Failide jagamisel NFS-iga on kaks poolt: server ja kliendid. Server on arvuti, mis tegelikult faile salvestab, samas kui kliendid on arvutid, mis pääsevad juurde jagatud kaustale, ühendades jagatud kausta virtuaalse draivina. NFS tuleb konfigureerida nii serveris kui ka kõigis ühendust soovivates klientides.

3
Avage serveri arvutis terminal. See on arvuti, mis majutab jagatud faile. Serveriarvuti peab olema sisse lülitatud ja sisse logitud, et kliendid saaksid jagatud kausta ühendada. NFS nõuab terminali kasutamist nii serveri kui ka kliendi installimiseks ja konfigureerimiseks.

4
Tippige .sudo apt-get install nfs-kernel-server nfs-common portmap ja vajutage sisestusklahvi ↵. See alustab NFS-failide allalaadimist ja installimist teie arvutisse.

5
Pärast installimist tippige .dpkg-reconfigure portmap. Valige kuvatavast menüüst “Ei”. See võimaldab teistel võrgu arvutitel teie jagatud kaustaga ühenduse luua.

6
Portmapi teenuse taaskäivitamiseks tippige .sudo /etc/init.d/portmap restart. See tagab teie muudatuste jõustumise.

7
Looge näiv kataloog, mida kasutatakse andmete jagamiseks. See on tühi kataloog, mis suunab kliendid tegelikku jagatud kataloogi. See võimaldab teil hiljem oma serveri jagatud kataloogi muuta, ilma et peaksite klientides muudatusi tegema. Tippige .mkdir -p /export/dummyname ja vajutage sisestusklahvi ↵. See loob kataloogi nimega dummyname, mida kliendid näevad.

8
Tippige pico /etc/fstab ja vajutage sisestusklahvi ↵. See avab faili /etc/fstab ja võimaldab teil jagatud draivi automaatselt ühendada, kui server käivitub.

9
Lisa .sharedpath dummypath none bind 0 0 faili lõppu. Asenda jagatud tee jagatud ketta asukohaga ja dummypath varem loodud näiva kataloogi asukohaga. Näiteks /dev/sdb draivi jagamiseks klientidega, kasutades varem loodud näivkataloogi, sisestage /dev /sdb /export/Shared none bind 0 0. Salvestage faili muudatused.

10
Avage fail ./etc/exports. Peate sellesse faili lisama oma näiva kataloogi ja IP-d, millel on sellele juurdepääs. Kõigi kohaliku võrgu IP-aadressidega jagamiseks kasutage järgmist vormingut: /export/dummyname 192.168.1.1/24(rw,no_root_squash,async).

11
Kasutage NFS-serveri taaskäivitamiseks käsku .sudo /etc/init.d/nfs-kernel-server restart.

12
Avage klientarvutis terminal.

13
Tippige .sudo apt-get install portmap nfs-common ja vajutage NFS-kliendifailide installimiseks sisestusklahvi ↵.

14
Looge kataloog, kuhu jagatud failid ühendatakse. Saate sellele nime anda, mis iganes soovite. Näiteks võite tippida mkdir /sharedFiles, et luua kaust nimega “sharedFiles”.

15
Faili /etc/fstab avamiseks tippige .pico /etc/fstab.

16
Lisage faili lõppu .serverIP:sharedDirectory nfs rsize=8192,wsize=8192,timeo=14,intr. Asenda serverIP NFS-serverarvuti IP-aadressiga. Asendage sharedDirectory NFS-serveris loodud näiva kataloogiga ja äsja loodud kohaliku kataloogiga. Jätke ülejäänud väärtused praeguseks. Ülaltoodud näiteid kasutades võib rida välja näha järgmine: 192.168.1.5:/export/Shared /sharedFiles nfs rsize=8192,wsize=8192,timeo=14,intr.

17
Tippige .sudo /etc/init.d/portmap restart, et taaskäivitada portmap ja kasutada uusi sätteid. Draiv ühendatakse automaatselt iga kord, kui arvuti taaskäivitub.

18
Testige draivi enne taaskäivitamist käsitsi kinnitades. Tippige mount -a ja seejärel ls /sharedFiles, et näha, kas jagatud failid kuvatakse.

19
Korrake seda protsessi iga ühendatud arvutiga. Peaksite saama sisestada samad seaded ja edukalt ühenduse luua.