Sustav mrežnih datoteka (NFS) je aplikacija koja omogućava korisnicima pristup i izmjenu datoteka na udaljenom računalu kao da pristupaju lokalnoj pohrani vlastitog računala. To je ono što se naziva distribuiranim datotečnim sustavom i služi kao centralizirani sustav arhiviranja velike mreže računala.
NFS radi s mrežama koje dijele sustavi s različitim operativnim sustavima. Administrator također može odabrati koji će odjeljci podataka o montaži biti dostupni klijentskim sustavima.
Ovaj vam članak pokazuje kako instalirati i konfigurirati NFS na vašem ArchLinux sustavu.
Korak 1: Postavljanje NFS paketa
Prvo ćemo instalirati pakete za NFS. Da biste to učinili, izdajte sljedeću naredbu:
$ sudo pacman -S nfs-utils
Korak 2: Postavite NFS na Pokretanje pri pokretanju
Upotrijebite donje naredbe za postavljanje NFS-a za pokretanje pri pokretanju:
$ chkconfignfs na$ service rpcbind start
$ service nfs start
Sada bi se NFS trebao pokrenuti pri pokretanju.
Korak 3: Dijeljenje direktorija s klijentom
Zatim ćete odabrati direktorij koji ćete dijeliti s klijentom i premjestiti ga u / etc / export. Za to upotrijebite donju naredbu:
$ vi / itd / izvoz
Zatim dodajte ovaj redak datotekama:
Konačno, izvezite ove datoteke pomoću naredbe u nastavku:
$ exportfs -a
Korak 4: Pripremite klijenta
Sinkronizacija će zahtijevati određene pakete koje možete preuzeti pomoću naredbi u nastavku:
$ sudo pacman -S nfs-utils
Korak 5: Montirajte dijeljeni direktorij
Jednom kada su paketi instalirani na udaljenom računalu, vrijeme je za montiranje zajedničkog direktorija:
$ mkdir -p / mnt / share
Zatim montirajte dijeljeni direktorij:
Pokrenite test potvrde da biste vidjeli je li udio montiran:
Upišite #mount za popis montiranih datotečnih sustava:
Izvođenje testa
Prenesite sadržaj koji će se distribuirati klijentu putem direktorija za dijeljenje poslužitelja. Upišite sljedeću naredbu za pokretanje testa:
$ dodirni test1$ mkdir test
Idite u mape / mnt / share na udaljenom računalu koje služi kao klijent:
Zatim dodajte unose u datoteku / etc / fstab da biste automatski trajno montirali dijeljenu mapu.
Datoteku / etc / fstab dodajte u sljedeće retke:
$ vi / etc / fstab
To bi trebalo montirati datoteke mape za dijeljenje i sav njezin sadržaj.
Korištenje NFS-a
Sada ćemo razmotriti neke opcije specifične za NFS koje bi mogle dobro doći:
Uključite terminal na poslužitelju i upišite naredbu ispod kako biste vidjeli sadržaj za dijeljenje na klijentskom stroju:
$ showmount -e
Da biste vidjeli sadržaj za dijeljenje na poslužitelju, možete koristiti varijaciju ove naredbe. Upišite naredbu ispod:
Sljedeća naredba omogućuje vam popis svih datoteka za dijeljenje na poslužitelju:
Da biste očistili lokaciju / etc / export i poslali sadržaj natrag u izvor, unesite sljedeće:
$ exportfs -u
Zaključak
NFS je vrlo jednostavan, ali izuzetno prikladan, mrežni program za razmjenu datoteka. Opsežni središnji sustav arhiviranja NFS-a štedi tone prostora na tvrdom disku, jer mnoge mape prisutne na hostu više ne trebaju biti pohranjene na svakom računalu. Izravno sučelje NFS-a omogućuje korisnicima pristup poslužitelju za sadržaj kao što bi pristupili lokalnoj pohrani.
Imajte na umu da je NFS podložan mnogim eksploatacijskim napadima s Interneta. Kao takvi, trebali biste razmisliti i o postavljanju vatrozida kako biste zaštitili domaćina od ovih napada.
To je sve što imamo za danas. Držite se linuxhinta.com za više ovakvih članaka. Objavit ćemo nastavke za ovaj određeni post.