Installer og konfigurer NFS

Installer og konfigurer NFS
Network File System (NFS) er et program som lar brukere få tilgang til og endre filer på en ekstern datamaskin som om de får tilgang til den lokale lagringen av sin egen datamaskin. Det er det som kalles et distribuert filsystem, og det fungerer som et sentralisert arkiveringssystem for et stort nettverk av datamaskiner.

NFS jobber med nettverk som deles av systemer med forskjellige operativsystemer. Administratoren kan også velge hvilke deler av monteringsinformasjonen som blir gjort tilgjengelig for klientsystemene.

Denne artikkelen viser deg hvordan du installerer og konfigurerer NFS på Archlinux -systemet.

Trinn 1: Sett opp NFS -pakker

Først vil vi installere pakkene for NFS. For å gjøre det, gi ut følgende kommando:

$ sudo pacman -s nfs -utils

Trinn 2: Sett NFS for å starte ved oppstart

Bruk kommandoene nedenfor for å stille inn NFS for å starte ved oppstart:

$ chkconfignfs på
$ service rpcbind start
$ Service NFS Start


Nå bør NFS lansere ved oppstarten.

Trinn 3: Del katalog med klient

Deretter vil du velge en katalog du vil dele med klienten og flytte den til /etc /Eksport. Bruk kommandoen nedenfor for å gjøre det:

$ vi /etc /eksport


Legg deretter denne linjen til filene:

# /Del 192.168.87.158 (RW, SYNC, NO_ROOT_SQUASH, NO_SUBTREE_CHECK)

Eksporter til slutt disse filene med kommandoen nedenfor:

$ ExportFS -A

Trinn 4: Forbered klienten

Synkroniseringen vil kreve visse pakker som du kan laste ned med kommandoene nedenfor:

$ sudo pacman -s nfs -utils

Trinn 5: Monter den delte katalogen

Når pakkene er installert på den eksterne datamaskinen, er det nå på tide å montere den delte katalogen:

$ mkdir -p /mnt /share


Monter deretter den delte katalogen:

$ Mount 192.168.87.156:/Del/Mnt/Del/


Kjør en bekreftelsestest for å se om andelen er montert:

$ df -h


Skriv inn #mount for å liste opp de monterte filsystemene:

$ montering

Kjører en test

Ta over innholdet som skal distribueres til klienten gjennom serverdelingskatalogen. Skriv inn følgende kommando for å kjøre en test:

$ Touch Test1
$ MKDIR -test


Gå til /MNT /Del -mappene i den eksterne datamaskinen som fungerer som klient:

$ ls/mnt/share/-lh


Legg deretter oppføringene i /etc /fstab -filen for automatisk å montere den delte mappen permanent.

Legg til /etc /fstab -filen med følgende linjer:

$ vi /etc /fstab


Dette skal montere aksjemappefilene og alt innholdet.

Bruke NFS

Vi vil nå gå over noen av alternativene som er spesifikke for NFS som kan komme til nytte:

Fyr opp terminalen på serveren og skriv kommandoen nedenfor for å se innholdet opp for å dele på klientmaskinen:

$ showmount -e


For å se innholdet opp for å dele på serveren, kan du bruke en variant av denne kommandoen. Skriv inn kommandoen nedenfor:

$ showmount -e 192.168.87.156


Følgende kommando lar deg liste opp alle delingsfilene på serveren:

$ ExportFS -V

For å tømme /etc /eksportsted og sende innholdet tilbake til kilden, skriv inn følgende:

$ Exportfs -u

Konklusjon

NFS er en veldig enkel, men likevel eksepsjonell praktisk, nettverksfildelingsprogram. Det omfattende sentrale arkiveringssystemet til NFS sparer mange HDD -plasser, ettersom mange mapper som er til stede på verten ikke lenger trenger å lagres på hver datamaskin. Det enkle grensesnittet til NFS lar brukere få tilgang til serveren for innhold, da de vil få tilgang til den lokale lagringen.

Husk at NFS er utsatt for mange utnyttende angrep fra Internett. Som sådan bør du også vurdere å sette opp en brannmur for å beskytte verten din mot disse angrepene.

Det er alt vi har for i dag. Hold deg rundt på Linuxhint.com for flere artikler som dette. Vi vil legge ut oppfølging av akkurat dette innlegget.