Hoe NFS-shares op Linux-bestanden eenvoudig te koppelen en te gebruiken met behulp van NSF

How Mount Use Nfs Shares Linux Sharing Files Easily Using Nsf



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, omdat 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 update

sudo apt-get installnfs-kernel-server

Maak vervolgens een map in het lokale systeem die zal worden gebruikt als de hoofdmap van de NFS-share:





sudo mkdir /waar/nfs

Stel de juiste machtigingen in voor de map:

sudo chownniemand: geen groep/waar/nfs

Bewerk vervolgens het exportbestand in /etc/exports en voeg het volgende item toe:



/waar/nfs<hostnaam>(rw,synchroniseren,root_squash,no_subtree_check)

Een 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 installnfs-common

Een 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 <optie> <nfs-server-adres>:<export-map> <koppelpunt>

Om dit te bereiken, begint u met het maken van een map om te gebruiken als het koppelpunt van de NFS Share.

sudo mkdir /mnt/aandelen

Koppel vervolgens de NFS-share met behulp van de opdracht mount, zoals hieronder wordt weergegeven:

sudo monteren–t nfs 127.0.0.1/waar/nfs/mnt/aandelen

Eenmaal voltooid, zou u toegang moeten hebben tot de externe shares op de server.

Bestandsshares ontkoppelen

Aangezien een NFS-share vergelijkbaar is met een bestandssysteem, kunt u deze ontkoppelen met de opdracht umount als:

sudo umount <IP adres> /waar/nfssudo umount /mnt/aandelen

U kunt andere opties gebruiken met het umount-commando, zoals forceren om de NFS-shares geforceerd te ontkoppelen.

Conclusie

Het bovenstaande is een eenvoudige handleiding voor het gebruiken en koppelen van NFS-shares op een Linux-systeem. NFS is meer dan wat we hier hebben besproken; voel je vrij om externe bronnen te gebruiken om meer te leren.