## Steg 1:Uppdatera och uppgradera ditt system
Innan du börjar installera och konfigurera en NFS-server, se till att ditt system är uppdaterat. Kör följande kommandon i din terminal:
```
sudo apt uppdatering
sudo apt uppgradering
```
Steg 2:Installera NFS-serverpaketet
För att installera NFS-serverpaketet, kör följande kommando:
```
sudo apt installera nfs-kernel-server
```
Steg 3:Skapa NFS Share Directory
Skapa en katalog som du vill dela över NFS-protokollet. I det här exemplet skapar vi en katalog som heter `/srv/nfs-share`.
```
sudo mkdir -p /srv/nfs-share
```
Steg 4:Konfigurera NFS-delningen
Redigera filen `/etc/exports` för att konfigurera NFS-resursen. Öppna filen med din favorittextredigerare, till exempel nano:
```
sudo nano /etc/exports
```
Lägg till följande rad i filen och ersätt `/srv/nfs-share` med den faktiska sökvägen till din NFS-resurskatalog:
```
/srv/nfs-share *(rw,sync,fsid=0)
```
Alternativen som används i detta exempel är:
- `rw`:Detta tillåter klienter att läsa och skriva till resursen.
- `sync`:Detta säkerställer att data skrivs till disken innan klienten bekräftar mottagandet.
- `fsid=0`:Detta ställer in filsystem-ID för delningen. Detta är viktigt om du har flera NFS-servrar i ditt nätverk.
Steg 5:Exportera NFS-resursen
När du har konfigurerat NFS-resursen måste du exportera den. Kör följande kommando:
```
sudo exportfs -a
```
Detta kommando kommer att exportera alla resurser som definierats i filen `/etc/exports`.
Steg 6:Installera NFS-klientpaketet på klientdatorn
På klientdatorn måste du installera NFS-klientpaketet. Kör följande kommando:
```
sudo apt installera nfs-common
```
Steg 7:Montera NFS-resursen på klientdatorn
Efter installation av NFS-klientpaketet kan du montera NFS-resursen på klientdatorn. Kör följande kommando och ersätt `/srv/nfs-share` med den faktiska sökvägen till NFS-resurskatalogen:
```
sudo mount -t nfs :/srv/nfs-share /mnt/nfs-share
```
Till exempel:
```
sudo mount -t nfs 192.168.1.111:/srv/nfs-share /mnt/nfs-share
```
Ersätt `192.168.1.111` med din faktiska NFS-server IP-adress.
Steg 8:Verifiera NFS-monteringen
För att verifiera att NFS-resursen har monterats, kör följande kommando:
```
df -h
```
Du bör se NFS-andelen listad i utgången.
Steg 9:Konfigurera brandväggen
Om du har en brandvägg aktiverad på din NFS-server måste du öppna portarna 2049 och 111 för att tillåta NFS-trafik. Du kan göra detta genom att köra följande kommandon:
```
sudo ufw tillåter 2049
sudo ufw tillåter 111
```
Steg 10:Testa NFS-delningen
Kopiera en fil från klientdatorn till NFS-resursen. Till exempel:
```
sudo cp /home/user/file.txt /mnt/nfs-share
```
Verifiera att filen har kopierats framgångsrikt genom att lista innehållet i NFS-resursen:
```
ls -l /mnt/nfs-share
```
Steg 11:Montera NFS-resursen automatiskt (valfritt)
För att automatiskt montera NFS-resursen när klientdatorn startar, lägg till följande rad i filen `/etc/fstab` på klientdatorn:
```
192.168.1.111:/srv/nfs-share /mnt/nfs-share nfs standardvärden 0 0
```
Ersätt `192.168.1.111` med den faktiska NFS-serverns IP-adress och `/srv/nfs-share` med den faktiska sökvägen till NFS-resurskatalogen.
Spara filen och starta om klientdatorn. NFS-resursen ska monteras automatiskt.