Uvod v NFS v Linuxu

Ste naveličani nenehno kopirati datoteke v dva sistema? Zakaj ne bi svoje lokalne datotečne sisteme montirali prek omrežja in oddaljenih gostiteljev, da bi komunicirali z njimi, saj so lokalno nameščeni na isti sistem. Nisem razumel? V tej objavi bomo preučili osnove NFS v Linuxu.

NFS v Linuxu

NFS (omrežni datotečni sistem), kot že ime pove, je način pritrditve Linuxovih imenikov po omrežju. V osnovi je bil razvit za deljenje datotek in map med dvema sistemoma Linux na hitrejši in boljši način. Leta 1980 ga je razvil Sun Microsystems za ta edini namen. NFS uporablja protokol za nadzor prenosa (TCP) in protokol uporabniškega datagrama (UDP) za zagotavljanje povezave med odjemalcem in strežnikom brez stanja.

Zakaj bi morali uporabljati NFS?

Kot pravijo, je deljenje skrb. Torej, NFS je ena najboljših metod za izmenjavo med dvema sistemoma Linux. Glavni namen NFS je varnostno kopiranje podatkov v centralni strežnik, ki je dostopen vsem računalnikom v omrežju. Namesto da kopirate datoteko iz sistema v sistem, je lažje ustvariti NFS, tako da imajo vsi osebni računalniki dostop do te datoteke. Novejše različice NFS podpirajo tudi ACL, pseudo root pritrditve. Najboljši del je, da je za ogled novih datotek potrebno ročno osveževanje. Prav tako ga je mogoče zavarovati s požarnimi zidovi in ​​Kerberosom.

Kdaj naj uporabljamo NFS?

NFS se lahko uporablja kadar koli je treba deljenje med sistemi Linux. Za skupno rabo med računalnikom Windows in Linuxom uporabite Sambo na strani Windows. Ja, tako preprosto je to !!

Kako v vašem sistemu Linux nastaviti NFS?

Najprej najprej namestite pakete za NFS z ukazom "sudo apt-get install NFS-kernel-server" na terminalu.

Če je ukaz pravilen, boste lahko videli nekaj takega v terminalu, počakajte, da se namestitev konča

1. Naredite mapo, ki jo je treba dati v skupno rabo. Primer: ustvaril sem mapo z imenom »nfs_arjun«

2. Uredite datoteko za izvoz v / etc s svojim priljubljenim urejevalnikom besedil. Če niste v korenskem načinu, med urejanjem uporabite sudo.

3. V izvozno datoteko v obliki dodajte naslednjo vrstico

"Folder_to_shared" "ip" (v tem okencu določite dostop in druge možnosti skupne rabe)

4. Shranite urejeno datoteko za izvoz datoteke in zaženite ukaz "exportfs –r"

5. Zaženite storitev NFS z izvajanjem naslednjega ukaza "/etc/init.d/nfs start"

6. Samo za zagotovitev, da je vaš delež NFS viden odjemalcu, na strežniku NFS zaženite naslednji ukaz.

7. Če vaš izvozni seznam prikazuje vašo mapo in IP naslov, Voila ste to storili !!

Zdaj je vse, kar morate storiti, montirati in pripraviti za uporabo.

Kako nastaviti NFS med sistemom Linux in sistemom Windows?

Zdaj se naučimo, kako nastaviti NFS med sistemom Linux in Windows. Po nastavitvi NFS na strani Linux omogočite funkcije NFS v operacijskem sistemu Windows.

Odprite Start> Nadzorna plošča> Programi. Izberite Vklop ali izklop funkcij sistema Windows. Izberite Storitve za NFS. Kliknite V redu

Z ukazom »mount« lahko uporabimo NFS v sistemih Windows. Navedite tudi možnost "nolock" in druge parametre, na primer IP naslov oddaljenega strežnika NFS in lokalni pogon, ki je tukaj "Z".

pritrditev -o nolock 172.16.3.56:/mnt z:

Prav tako lahko z ukazom uporabimo “net use” za namestitev NFS na sistem Windows

neto uporaba z: \\ 172.16.3.56 \ mnt

Zaključek

NFS v Linuxu je ena najbolj uporabnih stvari, ki se jih lahko naučite narediti. Veliko pomaga, če morate datoteko / mapo deliti z več osebnimi računalniki. Pravkar ste se naučili osnov in kako ga postaviti v NFS v Linuxu in ga namestiti na druge sisteme.

Priporočeni članki

To je vodnik za namestitev NFS v Linux. Tukaj razpravljamo o tem, kako nastaviti sistem NFS v sistemu Linux? skupaj s tem, zakaj in kdaj naj uporabljamo NFS ?. Če želite izvedeti več, si oglejte tudi naslednje članke -

  1. Kaj je Kubernetes?
  2. Namestite Python v Linux
  3. Ustvari uporabnika v Linuxu
  4. Linux Upravljanje procesov
  5. Izčrpen priročnik za najbolj večino operaterjev Linuxa