NFS eller Network File Shares er utviklet av Sun Microsystems i 1984, og er en filsystemprotokoll som brukes for å få tilgang til filer over et nettverk som ligner på en lokal lagringsenhet.
NFS -aksjer er kraftige og populære ettersom de lar brukere dele filer og kataloger over et lokalt nettverk og internett. Imidlertid er det bedre å begrense NFS -aksjer til lokale og pålitelige nettverk ettersom filer ikke blir kryptert på maskinene. Problemet ble imidlertid løst og løst på en nylig versjon av NFS -protokollen. Du må kanskje sette opp komplekse godkjenningsmetoder, for eksempel Kerberos.
Denne opplæringen vil guide deg gjennom hvordan du konfigurerer NFS -aksjer på et Linux -system. La oss komme i gang.
Sette opp NFS -server
La oss starte med å sette opp NFS -serveren. Denne prosessen er ganske enkel, med bare noen få kommandoer:
sudo apt-get oppdatering
sudo apt-get installnfs-kernel-server
Deretter oppretter du en katalog i det lokale systemet som skal brukes som NFS 'rotrotkatalog:
sudo mkdir /hvor/nfs
Angi de riktige tillatelsene til katalogen:
sudo chowningen: noen gruppe/hvor/nfsRediger deretter eksportfilen i /etc /exports og legg til følgende oppføring
/hvor/nfs<vertsnavn>(rw,synkronisering, root_squash, no_subtree_check)
Sette opp en NFS -klient
For at du skal montere NFS Shares på Linux, må du installere nfs -klientverktøy ved å bruke kommandoen:
sudo apt-get oppdatering sudo apt-get installnfs-vanligMontering av et NFS -filsystem
Prosessen med å montere NFS -filandeler er veldig lik montering av et vanlig filsystem i Linux. Du kan bruke kommandofeste. Den generelle syntaksen er som følger:
montere <alternativ> <nfs-server-adresse>:<eksportkatalog> <monteringspunkt>For å oppnå dette, begynn med å lage en katalog som skal brukes som NFS Share -monteringspunkt.
sudo mkdir /mnt/aksjerDeretter monterer du NFS -aksjen ved hjelp av kommandoen mount som vist nedenfor:
sudo montere–T nfs 127.0.0.1/hvor/nfs/mnt/aksjerNår du er ferdig, bør du ha tilgang til de eksterne delingene på serveren.
Avmontering av fildelinger
Siden en NFS -deling ligner et filsystem, kan du demontere den med umount -kommandoen som:
sudo umount <IP adresse> /hvor/nfssudo umount /mnt/aksjerDu kan bruke andre alternativer med kommandoen umount, for eksempel en kraft for å tvinge avmontere NFS-aksjene.
Konklusjon
Ovenstående er en enkel guide for hvordan du bruker og monterer NFS -aksjer på et Linux -system. Det er mer ved NFS enn det vi har diskutert her; bruk gjerne eksterne ressurser for å lære mer.