## Trin 1:Opdater og opgrader dit system
Før du begynder at installere og konfigurere en NFS-server, skal du sørge for, at dit system er opdateret. Kør følgende kommandoer i din terminal:
```
sudo apt opdatering
sudo apt opgradering
```
Trin 2:Installer NFS-serverpakken
For at installere NFS-serverpakken skal du køre følgende kommando:
```
sudo apt installer nfs-kernel-server
```
Trin 3:Opret NFS Share Directory
Opret en mappe, som du vil dele over NFS-protokollen. I dette eksempel vil vi oprette en mappe kaldet `/srv/nfs-share`.
```
sudo mkdir -p /srv/nfs-share
```
Trin 4:Konfigurer NFS-delingen
Rediger `/etc/exports`-filen for at konfigurere NFS-sharet. Åbn filen ved hjælp af din foretrukne teksteditor, såsom nano:
```
sudo nano /etc/exports
```
Tilføj følgende linje til filen, og erstat `/srv/nfs-share` med den faktiske sti til din NFS share-mappe:
```
/srv/nfs-share *(rw,sync,fsid=0)
```
Valgmulighederne brugt i dette eksempel er:
- `rw`:Dette giver klienter mulighed for at læse og skrive til delingen.
- `sync`:Dette sikrer, at data skrives til disken, før klienten bekræfter modtagelsen.
- `fsid=0`:Dette indstiller filsystem-id'et for delingen. Dette er vigtigt, hvis du har flere NFS-servere på dit netværk.
Trin 5:Eksporter NFS-andelen
Når du har konfigureret NFS-andelen, skal du eksportere den. Kør følgende kommando:
```
sudo exportfs -a
```
Denne kommando vil eksportere alle de dele, der er defineret i filen `/etc/exports`.
Trin 6:Installer NFS-klientpakken på klientmaskinen
På klientmaskinen skal du installere NFS-klientpakken. Kør følgende kommando:
```
sudo apt installer nfs-common
```
Trin 7:Monter NFS-sharet på klientmaskinen
Efter installation af NFS-klientpakken kan du montere NFS-sharet på klientmaskinen. Kør følgende kommando, og erstat `/srv/nfs-share` med den faktiske sti til NFS share-mappen:
```
sudo mount -t nfs :/srv/nfs-share /mnt/nfs-share
```
For eksempel:
```
sudo mount -t nfs 192.168.1.111:/srv/nfs-share /mnt/nfs-share
```
Erstat `192.168.1.111` med din faktiske NFS-server IP-adresse.
Trin 8:Bekræft NFS-monteringen
For at kontrollere, at NFS-sharet er monteret, skal du køre følgende kommando:
```
df -h
```
Du bør se NFS-andelen angivet i outputtet.
Trin 9:Konfigurer firewallen
Hvis du har en firewall aktiveret på din NFS-server, skal du åbne porte 2049 og 111 for at tillade NFS-trafik. Du kan gøre dette ved at køre følgende kommandoer:
```
sudo ufw tillade 2049
sudo ufw tillade 111
```
Trin 10:Test NFS-delingen
Kopier en fil fra klientmaskinen til NFS-sharet. For eksempel:
```
sudo cp /home/user/file.txt /mnt/nfs-share
```
Bekræft, at filen er kopieret korrekt ved at angive indholdet af NFS-delingen:
```
ls -l /mnt/nfs-share
```
Trin 11:Automonter NFS-delingen (valgfrit)
For automatisk at montere NFS-sharet, når klientmaskinen starter op, skal du tilføje følgende linje til filen `/etc/fstab` på klientmaskinen:
```
192.168.1.111:/srv/nfs-share /mnt/nfs-share nfs standard 0 0
```
Erstat `192.168.1.111` med den faktiske NFS-server-IP-adresse og `/srv/nfs-share` med den faktiske sti til NFS-delingsmappen.
Gem filen og genstart klientmaskinen. NFS-sharet bør monteres automatisk.