NFS eller nettverksfilandeler er utviklet av Sun Microsystems i 1984, og er en filsystemprotokoll som brukes til å få tilgang til filer over et nettverk som ligner på en lokal lagringsenhet.
NFS -aksjer er kraftige og populære da 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, da filer ikke blir kryptert på maskinene. Problemet ble imidlertid adressert og løst på en fersk versjon av NFS -protokollen. Det kan hende du må sette opp komplekse autentiseringsmetoder som Kerberos.
Denne opplæringen vil lede deg gjennom hvordan du setter opp NFS -aksjer på et Linux -system. La oss komme i gang.
Sette opp NFS -serveren
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 installer nfs-kernel-server
Deretter oppretter du en katalog i det lokale systemet som vil bli brukt som NFS 'Share Root Directory:
sudo mkdir /var /nfs
Sett passende tillatelser til katalogen:
sudo chown ingen: nogroup /var /nfs
Deretter redigerer du eksportfilen i /etc /Eksporter og legger til følgende oppføring
/var/nfs(RW, SYNC, ROOT_SQUASH, NO_SUBTREE_CHECK)
Sette opp en NFS -klient
For at du skal montere NFS -aksjer på Linux, må du installere NFS -klientverktøy ved hjelp av kommandoen:
sudo apt-get oppdatering
sudo apt-get install nfs-common
Montering av et NFS -filsystem
Prosessen med å montere NFS -filandeler ligner veldig på å montere et vanlig filsystem i Linux. Du kan bruke kommandofestet. Den generelle syntaksen er som:
montering
For å oppnå dette, start med å lage en katalog som skal brukes som NFS -aksjens monteringspunkt.
sudo mkdir /mnt /aksjer
Deretter monter du NFS -delen ved hjelp av Mount -kommandoen som vist nedenfor:
sudo mount -t nfs 127.0.0.1/var/nfs/mnt/aksjer
Når du er fullført, bør du ha tilgang til de eksterne aksjene på serveren.
Fjern montering av filandeler
Siden en NFS -andel ligner på et filsystem, kan du demontere det med Umount -kommando som:
sudo umount/var/nfs
sudo umount /mnt /aksjer
Du kan bruke andre alternativer med Umount Command, for eksempel en styrke for å tvinge NFS-aksjene.
Konklusjon
Ovennevnte er en enkel guide for hvordan du bruker og monterer NFS -aksjer på et Linux -system. Det er mer med NFS enn det vi har diskutert her; Bruk gjerne eksterne ressurser for å lære mer.