NFS of Network File Shares, ontwikkeld door Sun Microsystems in 1984, is een bestandssysteemprotocol dat wordt gebruikt voor toegang tot bestanden via een netwerk dat lijkt op een lokaal opslagapparaat.
NFS Shares zijn krachtig en populair omdat ze gebruikers in staat stellen om bestanden en mappen te delen via een lokaal netwerk en internet. Het is echter beter om NFS-shares te beperken tot lokale en vertrouwde netwerken, aangezien bestanden niet versleuteld worden op de machines. Het probleem is echter verholpen en opgelost in een recente versie van het NFS-protocol. Mogelijk moet u complexe verificatiemethoden instellen, zoals Kerberos.
Deze tutorial laat je zien hoe je NFS-shares instelt op een Linux-systeem. Laten we beginnen.
NFS-server instellen
Laten we beginnen met het instellen van de NFS-server. Dit proces is vrij eenvoudig, met slechts een paar commando's:
sudo apt-get updatesudo apt-get install nfs-kernel-server
Maak vervolgens een map in het lokale systeem die zal worden gebruikt als de hoofdmap van de NFS-share:
sudo mkdir /var/nfsStel de juiste machtigingen in voor de map:
sudo chown niemand:nogroup /var/nfsBewerk vervolgens het exportbestand in /etc/exports en voeg het volgende item toe:
/var/nfsEen NFS-client instellen
Om NFS Shares op Linux te mounten, moet je nfs-clienttools installeren met behulp van de opdracht:
sudo apt-get update sudo apt-get install nfs-commonEen NFS-bestandssysteem aankoppelen
Het proces van het mounten van NFS-bestandsshares lijkt erg op het mounten van een gewoon bestandssysteem in Linux. U kunt het commando mount . gebruiken. De algemene syntaxis is als:
monteren