Ubuntu als NFS Server/Client
Met Network File System (NFS) kunnen bestanden tussen verschillende Linux computers worden gedeeld.
In deze handleiding worden twee computers gebruikt
- PC-1 - De NFS - Server, dit is de vaste computer met de gedeelde map (punt 2 t/m 10)
- PC-2 - De NFS - Client, dit is de laptop computer die verbinding maakt met de NFS - Server (PC-1) met de gedeelde map, om bestanden te kunnen uitwisselen (punt 11 t/m 16)
Het IP-adres van PC-1 (NFS-Server)
- Achterhaal het IP-adres door de opdracht ifconfig in te typen in het terminalvenster. In dit voorbeeld is het IP-adres: 192.168.1.33
Maak de map files aan in je persoonlijke map
- Type in het terminalvenster: mkdir files en druk op enter
NFS - Server installeren (PC-1) Typ de opdracht in het terminalvenster
- sudo apt-get install nfs-kernel-server nfs-common portmap
Vul je wachtwoord in gevolgd door een enter. De NFS - Server wordt geïnstalleerd.
NFS - Server configureren (PC-1)
Invullen » Opslaan » Sluiten met gedit
- /home/dick/files 192.168.1.1/24(rw,no_root_squash,async)
(Let op! In dit voorbeeld is de persoonlijke map: /home/dick/files, in jou situatie is dat natuurlijk /home/"jou persoonlijke map"/files)
Met: 192.168.1.1/24(rw,no_root_squash,async) = Alle computers op het lokaal netwerk hebben toegang tot /home/dick/files (Server PC-1) met schrijfrechten (rw), Vul in ro voor alleen lezen.
-
- sudo /etc/init.d/nfs-kernel-server restart
Typ in de opdracht:
-
- sudo apt-get install portmap nfs-common
Map files aanmaken (PC-2)
Mounten map files van PC-2 (nfs-cliënt) met PC-1 (nfs-server)
- sudo mount 192.168.1.33:/home/dick/files /home/dick/files
Let op! Het IP-adres 192.168.1.33 vervangen door het ip-adres van je eigen pc (PC-1)
Mounten mislukt (mount system call failed), krijg geen verbinding met PC-1
- De Firewall (Firestarter) van PC-1 configureren, zodat computers op het lokale netwerk verbinding mogen maken met PC-1 (NFS - Server)
Nadat de Firewall goed is ingesteld lukt het om verbinding te maken
Mounten bij opstarten, automatisch mounten PC-2
- sudo gedit /etc/fstab
- Vul in: 192.168.1.33:/home/dick/files /home/dick/files nfs rsize=8192,wsize=8192,timeo=14,intr (aan eigen situatie aanpassen)
Mounten bij het opstarten is niet verplicht! Je kunt ook handmatig mounten (punt 13), wanneer je bestanden wilt delen
De installatie is nu compleet en klaar voor gebruik