Questo blog dimostrerà la procedura di Installazione E Configurazione IL Server NFS SU Ubuntu 22.04. Iniziamo.
Nota: Nel nostro post, ci faremo riferimento "Linuxuser" come il nostro Server NFS E "Ubuntuuser"Macchina come Cliente NFS.
Server NFS di installazione su Ubuntu 22.04
Ai fini dell'installazione del server NFS su Ubuntu 22.04, seguire le istruzioni fornite.
Passaggio 1: aggiorna i pacchetti di sistema
Prima di tutto, colpire "Ctrl+alt+t"E aggiorna i pacchetti di sistema eseguendo il comando fornito:
$ sudo apt update
Tutti i pacchetti vengono aggiornati:
Passaggio 2: installa il server NFS
Nel passaggio successivo, eseguire il comando di seguito donati in Ubuntu 22.04 Terminale per l'installazione del server NFS:
$ sudo apt installa nfs-kernel-server
L'output fornito indica che il server NFS è installato correttamente su Ubuntu 22.04 “Linuxuser"sistema:
Ora, passiamo alla procedura per configurare il server NFS installato.
Configurazione del server NFS su Ubuntu 22.04
Per la configurazione del server NFS su Ubuntu 22.04, seguire le istruzioni fornite.
Passaggio 1: crea la directory NFS condivisa
Prima di tutto, creeremo una directory chiamata "NFS_SHARE"Questo sarà condiviso da tutti i sistemi clienti. Per fare ciò, scrivi il seguente comando:
$ sudo mkdir -p /mnt /nfs_share
Passaggio 2: impostare le autorizzazioni della directory
Successivamente, impostare le autorizzazioni del creato "NFS_SHARE"Directory in modo che tutte le macchine client possano accedervi facilmente:
$ sudo chown -r nessuno: nogroup/mnt/nfs_share/
Ora, passa al passaggio successivo.
Passaggio 3: impostare le autorizzazioni dei file
Impostare le autorizzazioni del file come richiesto. Nel nostro caso, abbiamo assegnato le autorizzazioni di lettura, scrivere ed eseguire le autorizzazioni al "NFS_SHARE"File di directory:
$ sudo chmod 777/mnt/nfs_share/
Passaggio 4: concedere l'accesso NFS
In questo passaggio, concederemo l'accesso al sistema client per l'accesso al server NFS. Per farlo, aprire "/etc/esportazioni" nel "nano"Editore:
$ sudo nano /etc /esportazioni
Ora dipende da te se vuoi concedere l'accesso all'intera sottorete, single o più client. Ad esempio, consentiremo un'intera sottorete "10.0.2.15/24"Per accedere alla condivisione NFS:
/mnt/nfs_share 10.0.2.15/24 (RW, SYNC, NO_SUBTREE_CHECK)
Dopo aver aggiunto la linea richiesta, premere "Ctrl+O"Per salvare il file e tornare a Ubuntu 22.04 Terminale.
Passaggio 5: esportazione della directory NFS
Utilizzare il comando fornito per l'esportazione della directory condivisa NFS:
$ sudo exportfs -a
Passaggio 6: riavviare il server NFS
Scrivi il comando fornito per il riavvio del server NFS sul tuo Ubuntu 22.04 Sistema:
$ sudo systemctl riavvio nfs-kernel-server
Passaggio 7: concedere l'accesso al firewall
Successivamente, concedi al firewall l'accesso al sistema client con quanto segue "ufw"Comando:
$ sudo ufw consente da 10.0.2.15/24 a qualsiasi porto NFS
Passaggio 8: abilita il firewall
Abilita firewall con "ufwComando "e"abilitare" opzione:
$ sudo ufw abilita
Passaggio 9: controlla lo stato del firewall
Quindi, verifica che il firewall sia configurato per consentire l'accesso attraverso la porta "2049":
$ sudo ufw status
Ora ci dirigeremo verso il client NFS su "Ubuntuuser"Sistema per testare il punto di condivisione NFS.
Installazione del client NFS su Ubuntu 22.04
Per eseguire l'installazione del client NFS su Ubuntu 22.04, colpire "Ctrl+alt+t"Ed eseguire il seguente comando:
$ sudo APT Installa NFS-Common
Testing NFS Condividi su Ubuntu 22.04
Ora testeremo il coordinamento dell'accesso tra il client NFS "Ubuntuuser" E "Linuxuser"Server NFS. Per fare ciò, crea un punto di montaggio sul sistema client NFS:
$ sudo mkdir -p /mnt /nfs_clientshare
Quindi, montare la condivisione NSF sull'altro sistema client:
$ sudo monte 10.0.2.15:/mnt/nfs_share/mnt/nfs_clientshare
Per la condivisione NFS di prova sul sistema client, in primo luogo creeremo alcuni file in "NFS_SHARE"Directory sulla"Linuxuser"Server NFS:
$ cd/mnt/nfs_share/
$ touch campione1.Esempio di testo2.testo
Quindi, passa al sistema client e visualizza l'elenco dei file presenti in “NFS_ClientShare"Directory:
$ ls -l/mnt/nfs_clientshare/
L'output dato indica che i file sono accessibili correttamente su "Ubuntuuser"Client tramite Server NFS:
Disinstallazione del server NFS su Ubuntu 22.04
Per la disinstallazione del server NFS, eseguire il seguente comando:
$ sudo apt rimuovere nfs-kernel-server
Disinstallazione del client NFS su Ubuntu 22.04
Per la disinstallazione del client NFS, scrivi il seguente comando in Ubuntu 22.04 Terminal:
$ sudo apt rimuovi NFS-MOMMON
Abbiamo compilato il metodo per installare, configurare e testare il server NFS su Ubuntu 22.04.
Conclusione
Ai fini dell'installazione del server NFS su Ubuntu 22.04, in primo luogo, aggiorna i pacchetti di sistema ed esegui il “$ sudo apt installa nfs-kernel-server"Comando. Poi creare UN Directory NFS condivisa, impostato il file e la directory autorizzazioni, E esportare Esso. Prossimo, Installa il client NFS su un altro sistema con "$ sudo APT Installa NFS-Common"Comando, creare un punto di montaggio e testare l'accesso della directory NFS condivisa. Questo blog ha dimostrato il metodo di Installazione, Configurazione, E Testare il Server NFS su Ubuntu 22.04.