La condivisione dei file è uno dei principali problemi che gli utenti Linux devono affrontare, in particolare il trasferimento di file da un sistema a un altro, sebbene ci siano alcuni modi semplici per trasferire un file. L'uso dello strumento NFS su Linux Mint è il modo migliore per condividere i file tra altri sistemi purché tutti i sistemi siano collegati a una rete. Quindi, se sei interessato a condividere file e alla ricerca di uno strumento di facile utilizzo, prova NFS e leggi questa guida.
Come installare il server NFS su Linux Mint 21
Ci sono pochi passaggi menzionati in questa guida per installare il server NFS su Linux Mint 21:
Passo 1: Aggiorna l'elenco dei pacchetti di Apt Package Manager in quanto è una buona pratica:
$ sudo apt update
Passo 2: Quindi, installa il server NFS su Linux Mint utilizzando il gestore pacchetti predefinito:
$ sudo apt installa nfs-kernel-server -y
Come configurare e utilizzare il server NFS su Linux Mint 21
Una volta installato il server, ci sono poche impostazioni che si devono fare per utilizzare questo server in modo efficace, di seguito sono riportati alcuni passaggi per la configurazione del server NFS:
Passo 1: Crea una directory per NFS che può essere denominata in base alla preferenza dell'utente, ad esempio ho creato una directory denominata condividere:
$ sudo mkdir -p /mnt /share
Passo 2: Cambia la proprietà della directory in un utente di gruppo e per tale esecuzione:
$ sudo chown -r nessuno: nogroup/mnt/share/
Quindi modificare le autorizzazioni di directory e dare l'autorizzazione di conseguenza usando il comando CHMOD:
$ sudo chmod 777/mnt/share/
Passaggio 3: Ora concedi l'accesso al server NFS e per questo aprire il file di esportazioni utilizzando:
$ sudo nano /etc /esportazioni
Quindi inserisci l'indirizzo IP del tuo sistema per concedere l'accesso ad altri, qui ho usato la sintassi di seguito per dare accesso:
/mnt/share(RW, Sync, No_SubTree_Check)
Ora salva le modifiche apportate nel file e successivamente esporta il file utilizzando:
$ sudo exportfs -a
Passaggio 4: Successivamente, per applicare le modifiche riavvia il server NFS e per tale utilizzo:
$ sudo systemctl riavvio nfs-kernel-server
Passaggio 5: Ora consenti il sistema client tramite il firewall di Linux Mint e per questo uso:
$ sudo UFW Consenti da 192.168.18.72 a qualsiasi porto NFS
Abilita successivamente al firewall di Linux Mint usando:
$ sudo ufw abilita
Quindi controlla lo stato se l'IP client è consentito tramite il firewall di Linux Mint e per tale esecuzione:
$ sudo ufw status
Passaggio 6: Ora installa il client NFS su Linux Mint e per questo uso:
$ sudo APT Installa NFS-Common
Passaggio 7: Ora crea una directory per il client e per questo uso:
$ sudo mkdir -p /mnt /clientshare
Passaggio 8: Ora montare il server NFS con la directory client utilizzando l'indirizzo IP del client seguendo la sintassi data:
$ sudo monte:/mnt/share/mnt/clientshare
Passaggio 9: Ora spostati nella directory di condivisione NFS usando il comando modifica:
$ cd/mnt/share/
Test del server NFS su Linux Mint 21
Ora tutte le impostazioni vengono eseguite, quindi testiamo l'NFS e per prima creiamo due file di test, per questo utilizzare il comando Echo con il comando TEE come questo:
$ echo "File di prova per NFS" | tee myfile1.txt myfile2.TXT
Ora controlla la directory client utilizzando il comando LS e troverai entrambi i file in quella directory creati nella directory del server NFS:
$ ls -l/mnt/clientshare/
Rimozione del server NFS da Linux Mint 21
Per rimuovere completamente NFS da Linux Mint è necessario rimuovere il server Kernel NFS e il client NFS, di seguito sono riportati i passaggi per rimuovere sia il server NFS che il client NFS:
Passo 1: Per rimuovere completamente il server NFS da Linux Mint 21, utilizzare:
$ sudo apt rimuovere nfs-kernel-server
Passo 2: Ora per rimuovere il client NFS da Linux Mint 21:
$ sudo apt rimuovi NFS-MOMMON
Conclusione
Lo strumento NFS su Linux Mint è il modo migliore per condividere i file tra altri sistemi purché tutti i sistemi siano collegati a una rete. Per utilizzare NFS è necessario avere un client e un server NFS installato su un sistema Linux, questa guida fornisce un processo dettagliato non solo sull'installazione di NFS ma anche l'utilizzo.