Uvod u NFS u Linuxu
Jeste li umorni od stalnog kopiranja datoteka na dva sustava? Zašto ne montirate svoje lokalne datotečne sustave preko mreže i udaljenih računala da komuniciraju s njima jer su lokalno montirani na isti sustav. Niste razumjeli? U ovom postu ćemo istražiti osnove NFS-a u Linuxu.
NFS u Linuxu
NFS (mrežni sistem datoteka) kao što samo ime govori način je montiranja Linux direktorija preko mreže. U osnovi je razvijen za brži i bolji način dijeljenja datoteka i mapa između dva Linux sustava. Sun Microsystems razvio je 1980. godine za ovu jedinu svrhu. NFS koristi protokol kontrole prijenosa (TCP) i protokol korisničkog datagrama (UDP) za pružanje veze između klijenta i poslužitelja bez ikakvog stanja.
Zašto bismo trebali koristiti NFS?
Kako kažu, dijeljenje je brižno. Dakle, NFS je jedna od najboljih metoda za dijeljenje između dva Linux sustava. Glavna svrha NFS-a je sigurnosna kopija podataka na središnjem poslužitelju koji je dostupan svim računalima u mreži. Umjesto kopiranja datoteke iz sustava u sustav, lakše je stvoriti NFS tako da sva računala imaju pristup toj datoteci. Novije verzije NFS-a također podržavaju ACL, pseudo korijene. Najbolji dio je ručno osvježavanje koje je potrebno za pregled novih datoteka. Također, može se osigurati zaštitnim zidovima i Kerberosom.
Kada trebamo koristiti NFS?
NFS se može koristiti kad god je potrebno dijeljenje među Linux sustavima. Da biste dijelili između Windows PC-a i Linuxa, koristite Samba na Windows strani. Da, tako jednostavno!
Kako postaviti NFS u svoj Linux sustav?
Prvo, instalirajte pakete za NFS pomoću naredbe "sudo apt-get install NFS-kernel-server" na terminalu.
Ako je naredba ispravna, moći ćete vidjeti nešto takvo u terminalu, pričekajte da instalacija završi
1. Napravite mapu koju je potrebno podijeliti. Primjer: stvorio sam mapu pod nazivom "nfs_arjun"
2. Uredite datoteku za izvoz u / etc s vašim omiljenim uređivačem teksta. Ako niste u root načinu, tijekom uređivanja koristite sudo.
3. U datoteku za izvoz dodajte sljedeći redak
"Folder_to_shared" "ip" (navedite pristup i druge mogućnosti dijeljenja u ovom zagradi)
4. Spremite uređivanje za izvoz datoteke i pokrenite naredbu "exportfs –r"
5. Pokrenite NFS uslugu izvršavanjem sljedeće naredbe "/etc/init.d/nfs start"
6. Samo da biste bili sigurni da je vaš NFS udio vidljiv klijentu, pokrenite sljedeću naredbu na NFS poslužitelju.
7. Ako je na vašem izvoznom popisu prikazana mapa i IP adresa, Voila ste to učinili !!
Sve što trebate učiniti je montirati ga i biti spreman za upotrebu.
Kako postaviti NFS između Linux sustava i Windows sustava?
Sada ćemo naučiti kako postaviti NFS između Linuxa i Windows sustava. Nakon postavljanja NFS-a na Linux strani, omogućite značajke za NFS u sustavu Windows.
Otvorite Start> Upravljačka ploča> Programi. Odaberite Uključivanje ili isključivanje značajki sustava Windows. Odaberite Usluge za NFS. Kliknite U redu
Pomoću naredbe "mount" možemo koristiti NFS na Windows sustavima. Također, navedite opciju "nolock" i ostale parametre kao što su IP adresa udaljenog NFS poslužitelja i lokalni disk koji je ovdje "Z".
nosač -o nolock 172.16.3.56:/mnt z:
Također možemo koristiti "net use" da montiramo NFS na Windows sustav pomoću naredbe
neto upotreba z: \\ 172.16.3.56 \ mnt
Zaključak
NFS u Linuxu jedna je od najkorisnijih stvari koje možete naučiti raditi. Puno pomaže kad datoteku / mapu morate dijeliti s više računala. Upravo ste naučili osnove i kako to postaviti NFS u Linux i montirati ga na druge sustave.
Preporučeni članci
Ovo je vodič za montiranje na NFS u Linuxu. Ovdje smo razgovarali o tome kako postaviti NFS u svoj Linux sustav? zajedno s zašto i kada trebamo koristiti NFS ?. Možete pogledati i sljedeće članke da biste saznali više -
- Što je Kubernetes?
- Instalirajte Python na Linux
- Stvorite korisnika u Linuxu
- Linux Upravljanje procesima
- Opsežni vodič za najbolje većine operatora Linuxa