Network File System (NFS) je aplikacija, ki uporabnikom omogoča dostop do datotek v oddaljenem računalniku in njihovo spreminjanje, kot da bi dostopali do lokalnega pomnilnika lastnega računalnika. To je tisto, kar se imenuje porazdeljeni datotečni sistem in služi kot centraliziran sistem za arhiviranje velikega računalniškega omrežja.
NFS deluje z omrežji, ki jih delijo sistemi z različnimi operacijskimi sistemi. Skrbnik lahko izbere tudi, kateri odseki informacij o vgradnji so na voljo odjemalskim sistemom.
V tem članku je razloženo, kako namestiti in konfigurirati NFS v sistem ArchLinux.
1. korak: nastavite pakete NFS
Najprej bomo namestili pakete za NFS. Če želite to narediti, izdajte naslednji ukaz:
$ sudo pacman -S nfs-utils
2. korak: Nastavite NFS na zagon ob zagonu
S spodnjimi ukazi nastavite NFS na zagon ob zagonu:
$ chkconfignfs naprej$ service rpcbind start
$ service nfs start
Zdaj bi se moral NFS zagnati ob zagonu.
3. korak: Delite imenik z odjemalcem
Nato izberete imenik, ki ga želite dati v skupno rabo s stranko, in ga premaknite v / etc / export. Za to uporabite spodnji ukaz:
$ vi / itd / izvoz
Nato dodajte to vrstico datotekam:
Na koncu izvozite te datoteke s spodnjim ukazom:
$ exportfs -a
4. korak: Pripravite stranko
Za sinhronizacijo bodo potrebni določeni paketi, ki jih lahko prenesete s spodnjimi ukazi:
$ sudo pacman -S nfs-utils
5. korak: Namestite imenik v skupni rabi
Ko so paketi nameščeni v oddaljenem računalniku, je zdaj čas, da namestite imenik v skupni rabi:
$ mkdir -p / mnt / share
Nato namestite imenik v skupni rabi:
Zaženite potrditveni test, da preverite, ali je skupna raba nameščena:
Vnesite #mount za seznam nameščenih datotečnih sistemov:
Izvajanje testa
Vsebino, ki jo želite distribuirati odjemalcu, prenesite prek imenika za skupno rabo strežnika. Vnesite naslednji ukaz za zagon testa:
$ touch test1$ mkdir test
Pojdite v mape / mnt / share v oddaljenem računalniku, ki služi kot odjemalec:
Nato dodajte vnose v datoteko / etc / fstab, če želite samodejno trajno namestiti mapo v skupni rabi.
Datoteko / etc / fstab dodajte v naslednje vrstice:
$ vi / etc / fstab
S tem bi morali namestiti datoteke map skupne rabe in vso njihovo vsebino.
Uporaba NFS
Zdaj bomo preučili nekatere možnosti, specifične za NFS, ki bi vam lahko prišle prav:
Zaženite terminal na strežniku in vnesite spodnji ukaz, da si ogledate vsebino za skupno rabo na odjemalskem računalniku:
$ showmount -e
Če si želite ogledati vsebino za skupno rabo na strežniku, lahko uporabite različico tega ukaza. Vnesite spodnji ukaz:
Naslednji ukaz vam omogoča seznam vseh datotek za skupno rabo na strežniku:
Če želite počistiti lokacijo / etc / export in vsebino poslati nazaj v vir, vnesite naslednje:
$ exportfs -u
Zaključek
NFS je zelo preprosta, a izjemno priročna aplikacija za skupno rabo datotek. Obsežen osrednji zbirni sistem NFS prihrani tone prostora na trdem disku, saj veliko map, ki so na gostitelju, ni treba več shraniti v vsak računalnik. Neposreden vmesnik NFS omogoča uporabnikom dostop do strežnika za vsebino, kot bi dostopali do lokalnega pomnilnika.
Upoštevajte, da je NFS dovzeten za številne izkoriščevalske napade z interneta. Kot tak bi morali razmisliti tudi o namestitvi požarnega zidu, da zaščitite gostitelja pred temi napadi.
To je vse, kar imamo danes. Ostanite pri linuxhint.com za več takšnih člankov. V nadaljevanju bomo objavili nadaljnje korake.