Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> sistemi >> Ubuntu >> .

Come installare e configurare un server NFS su Ubuntu 18.04 utilizzando 11 semplici passaggi

## Passaggio 1:aggiorna e potenzia il tuo sistema

Prima di iniziare a installare e configurare un server NFS, assicurati che il tuo sistema sia aggiornato. Esegui i seguenti comandi nel tuo terminale:

```

aggiornamento sudo apt

sudo apt aggiornamento

```

Passaggio 2:installa il pacchetto server NFS

Per installare il pacchetto server NFS, eseguire il comando seguente:

```

sudo apt install nfs-kernel-server

```

Passaggio 3:crea la directory di condivisione NFS

Crea una directory che desideri condividere tramite il protocollo NFS. In questo esempio creeremo una directory chiamata `/srv/nfs-share`.

```

sudo mkdir -p /srv/nfs-share

```

Passaggio 4:configura la condivisione NFS

Modifica il file `/etc/exports` per configurare la condivisione NFS. Apri il file utilizzando il tuo editor di testo preferito, come nano:

```

sudo nano /etc/exports

```

Aggiungi la seguente riga al file, sostituendo `/srv/nfs-share` con il percorso effettivo della directory di condivisione NFS:

```

/srv/nfs-condividi *(rw,sync,fsid=0)

```

Le opzioni utilizzate in questo esempio sono:

- `rw`:consente ai client di leggere e scrivere sulla condivisione.

- "sync":garantisce che i dati vengano scritti sul disco prima che il client confermi la ricezione.

- `fsid=0`:imposta l'ID del file system per la condivisione. Questo è importante se hai più server NFS sulla tua rete.

Passaggio 5:esporta la condivisione NFS

Dopo aver configurato la condivisione NFS, è necessario esportarla. Esegui il seguente comando:

```

sudo exportfs -a

```

Questo comando esporterà tutte le condivisioni definite nel file `/etc/exports`.

Passaggio 6:installa il pacchetto client NFS sul computer client

Sul computer client è necessario installare il pacchetto client NFS. Esegui il seguente comando:

```

sudo apt install nfs-common

```

Passaggio 7:monta la condivisione NFS sul computer client

Dopo aver installato il pacchetto client NFS, è possibile montare la condivisione NFS sul computer client. Esegui il comando seguente, sostituendo `/srv/nfs-share` con il percorso effettivo della directory di condivisione NFS:

```

sudo mount -t nfs :/srv/nfs-share /mnt/nfs-share

```

Per esempio:

```

sudo mount -t nfs 192.168.1.111:/srv/nfs-share /mnt/nfs-share

```

Sostituisci `192.168.1.111` con l'indirizzo IP del tuo server NFS effettivo.

Passaggio 8:verifica il montaggio NFS

Per verificare che la condivisione NFS sia stata montata correttamente, eseguire il comando seguente:

```

df -h

```

Dovresti vedere la condivisione NFS elencata nell'output.

Passaggio 9:configura il firewall

Se hai un firewall abilitato sul tuo server NFS, devi aprire le porte 2049 e 111 per consentire il traffico NFS. Puoi farlo eseguendo i seguenti comandi:

```

sudo ufw consenti 2049

sudo ufw consenti 111

```

Passaggio 10:testa la condivisione NFS

Copia un file dal computer client alla condivisione NFS. Per esempio:

```

sudo cp /home/utente/file.txt /mnt/nfs-share

```

Verifica che il file venga copiato correttamente elencando il contenuto della condivisione NFS:

```

ls -l /mnt/nfs-condividi

```

Passaggio 11:monta automaticamente la condivisione NFS (facoltativo)

Per montare automaticamente la condivisione NFS all'avvio del computer client, aggiungere la seguente riga al file `/etc/fstab` sul computer client:

```

192.168.1.111:/srv/nfs-share /mnt/nfs-share nfs defaults 0 0

```

Sostituisci "192.168.1.111" con l'indirizzo IP effettivo del server NFS e "/srv/nfs-share" con il percorso effettivo della directory di condivisione NFS.

Salvare il file e riavviare il computer client. La condivisione NFS dovrebbe essere montata automaticamente.

 

sistemi © www.354353.com