NFS staat voor Network File System. Deze tutorial laat u zien hoe u een NFS share op Ubuntu 16.04 kunt configureren, zodat andere computers in uw lokale netwerk toegang hebben tot bestanden en mappen op het Ubuntu 16.04 systeem. We zullen zien hoe de server kant en de client kant te configureren.

NFS maakt het mogelijk om mappen en bestandssystemen te delen over een lokaal netwerk. NFS kan ook over het Internet worden opgezet, maar het is niet veilig. In deze tutorial gaan we NFS fileshare opzetten in een thuisnetwerk met twee Ubuntu 16.04 computers.

Stap 1: Configureer de NFS Server

Op de eerste Ubuntu 16.04 computer, installeer nfs-kernel-server pakketten.

sudo apt install nfs-kernel-server

Daarna bewerkt u het exports bestand met nano tekst editor. De exports bestanden vertellen de NFS server welke directories of bestandssystemen gedeeld zullen worden met de client.

sudo nano /etc/exports

De syntax is als volgt

/path/to/directory client-IP address(options)

Voorbeeld, u wilt uw home directory delen met de tweede Ubuntu computer met IP adres 192.168.1.101, dan zet u de volgende regel aan het eind van het bestand. Vervang username door uw echte gebruikersnaam. Scheid de twee kolommen met de Tab-toets.

/home/username 192.168.1.101(rw,sync,root_squash,subtree_check)

raspbian nfs

Druk op Ctrl+O om het bestand op te slaan, en vervolgens op CTRL+X om het bestand te verlaten. Het IP adres van de client computer kan worden gevonden door het volgende commando uit te voeren op de client kant.

ifconfig

ifconfig find IP address on ubuntu

Step 2: Configureer de client

Op de tweede Ubuntu-computer installeert u nfs-common pakket.

sudo apt install nfs-common

Daarna bewerkt u /etc/fstab bestand.

sudo nano /etc/fstab

Voeg de volgende regel in het bestand toe. Vervang nfs-server-ip door het IP adres van de eerste Ubuntu computer.

nfs-server-ip:/home/username /mnt/nfs-share nfs rw,soft,intr,noatime,x-gvfs-show

De bovenstaande regel zal de home directory onder /mnt/nfs-share directory in lees en schrijf mode mounten. x-gvfs-show optie zal u de gedeelde directory laten zien in uw file manager.

Bewaar en sluit het bestand. Maak vervolgens het koppelpunt aan.

sudo mkdir /mnt/nfs-share

Daarna voert u het onderstaande commando uit

sudo mount -a

Nu kunt u de homedirectory van de server openen in uw bestandsbeheer.

ubuntu nfs share

Als u uw homedirectory met alle computers in uw thuisnetwerk wilt delen, voeg dan deze regel toe in /etc/exports bestand, in de veronderstelling dat 192.168.1.1 het IP-adres van uw router is.

/home/username 192.168.1.0/24(rw,sync,root_squash,subtree_check)

Als u wijzigingen aanbrengt in /etc/exports bestand aan de server kant, voer dan het onderstaande commando uit om NFS server te vertellen /etc/exports bestand opnieuw te lezen.

sudo exportfs -ra

Dat is het! Als u dit bericht nuttig vond, abonneer u dan op onze gratis nieuwsbrief of volg ons op Google+, Twitter of like onze Facebook-pagina. Bedankt voor uw bezoek!

Beoordeel deze tutorial

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *