## Trinn 1:Oppdater og oppgrader systemet ditt
Før du begynner å installere og konfigurere en NFS-server, sørg for at systemet ditt er oppdatert. Kjør følgende kommandoer i terminalen din:
```
sudo apt oppdatering
sudo apt oppgradering
```
Trinn 2:Installer NFS-serverpakken
For å installere NFS-serverpakken, kjør følgende kommando:
```
sudo apt installer nfs-kernel-server
```
Trinn 3:Opprett NFS-delkatalogen
Opprett en katalog som du vil dele over NFS-protokollen. I dette eksemplet vil vi lage en katalog kalt `/srv/nfs-share`.
```
sudo mkdir -p /srv/nfs-share
```
Trinn 4:Konfigurer NFS-delingen
Rediger `/etc/exports`-filen for å konfigurere NFS-delingen. Åpne filen ved å bruke din favoritt tekstredigerer, for eksempel nano:
```
sudo nano /etc/exports
```
Legg til følgende linje i filen, og erstatt `/srv/nfs-share` med den faktiske banen til NFS-delingsmappen din:
```
/srv/nfs-share *(rw,sync,fsid=0)
```
Alternativene som brukes i dette eksemplet er:
- `rw`:Dette lar klienter lese og skrive til delingen.
- `sync`:Dette sikrer at data skrives til disken før klienten bekrefter mottak.
- `fsid=0`:Dette angir filsystem-IDen for delingen. Dette er viktig hvis du har flere NFS-servere på nettverket.
Trinn 5:Eksporter NFS-andelen
Etter å ha konfigurert NFS-andelen, må du eksportere den. Kjør følgende kommando:
```
sudo exportfs -a
```
Denne kommandoen vil eksportere alle delingene som er definert i `/etc/exports`-filen.
Trinn 6:Installer NFS-klientpakken på klientmaskinen
På klientmaskinen må du installere NFS-klientpakken. Kjør følgende kommando:
```
sudo apt installer nfs-common
```
Trinn 7:Monter NFS-andelen på klientmaskinen
Etter å ha installert NFS-klientpakken, kan du montere NFS-andelen på klientmaskinen. Kjør følgende kommando, og erstatt `/srv/nfs-share` med den faktiske banen til NFS share-katalogen:
```
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
```
Erstatt `192.168.1.111` med din faktiske NFS-server IP-adresse.
Trinn 8:Bekreft NFS-monteringen
For å bekrefte at NFS-ressursen er vellykket montert, kjør følgende kommando:
```
df -h
```
Du bør se NFS-andelen oppført i utdataene.
Trinn 9:Konfigurer brannmuren
Hvis du har en brannmur aktivert på NFS-serveren din, må du åpne portene 2049 og 111 for å tillate NFS-trafikk. Du kan gjøre dette ved å kjøre følgende kommandoer:
```
sudo ufw tillat 2049
sudo ufw tillate 111
```
Trinn 10:Test NFS-andelen
Kopier en fil fra klientmaskinen til NFS-ressursen. For eksempel:
```
sudo cp /home/user/file.txt /mnt/nfs-share
```
Bekreft at filen er vellykket kopiert ved å liste innholdet i NFS-andelen:
```
ls -l /mnt/nfs-share
```
Trinn 11:Automonter NFS-andelen (valgfritt)
For å automatisk montere NFS-ressursen når klientmaskinen starter opp, legg til følgende linje i `/etc/fstab`-filen på klientmaskinen:
```
192.168.1.111:/srv/nfs-share /mnt/nfs-share nfs standard 0 0
```
Erstatt `192.168.1.111` med den faktiske NFS-serverens IP-adresse og `/srv/nfs-share` med den faktiske banen til NFS-delingskatalogen.
Lagre filen og start klientmaskinen på nytt. NFS-andelen skal monteres automatisk.