Come montare e utilizzare condivisioni NFS su file di condivisione Linux facilmente utilizzando NSF

How Mount Use Nfs Shares Linux Sharing Files Easily Using Nsf



Sviluppato da Sun Microsystems nel 1984, NFS o Network File Shares è un protocollo di file system utilizzato per accedere ai file su una rete simile a un dispositivo di archiviazione locale.

Le condivisioni NFS sono potenti e popolari in quanto consentono agli utenti di condividere file e directory su una rete locale e Internet. Tuttavia, è meglio limitare le condivisioni NFS alle reti locali e affidabili poiché i file non vengono crittografati sulle macchine. Tuttavia, il problema è stato affrontato e risolto su una versione recente del protocollo NFS. Potrebbe essere necessario impostare metodi di autenticazione complessi come Kerberos.







Questo tutorial ti guiderà attraverso come configurare le condivisioni NFS su un sistema Linux. Cominciamo.



Configurazione del server NFS

Iniziamo configurando il server NFS. Questo processo è abbastanza semplice, con solo pochi comandi:



sudo apt-get update

sudo apt-get installnfs-kernel-server

Quindi, crea una directory nel sistema locale che verrà utilizzata come directory principale di condivisione di NFS:





sudo mkdir /dove/nfs

Imposta i permessi appropriati per la directory:

sudo chownnessuno: nessun gruppo/dove/nfs

Quindi, modifica il file di esportazione in /etc/exports e aggiungi la seguente voce



/dove/nfs<Nome host>(rw,sincronizzare,root_squash,no_subtree_check)

Configurazione di un client NFS

Per montare le condivisioni NFS su Linux, sarà necessario installare gli strumenti client nfs utilizzando il comando:

sudo apt-get update sudo apt-get installnfs-comune

Montare un filesystem NFS

Il processo di montaggio delle condivisioni di file NFS è molto simile al montaggio di un normale file system in Linux. Puoi usare il comando mount. La sintassi generale è la seguente:

montare <opzione> <nfs-indirizzo-server>:<directory-esportazione> <punto di montaggio>

Per fare ciò, inizia creando una directory da utilizzare come punto di montaggio di NFS Share.

sudo mkdir /mnt/azioni

Quindi, monta la condivisione NFS usando il comando mount come mostrato di seguito:

sudo montare–t nfs 127.0.0.1/dove/nfs/mnt/azioni

Una volta completato, dovresti avere accesso alle condivisioni remote sul server.

Smontare le condivisioni di file

Poiché una condivisione NFS è simile a un file system, puoi smontarla con il comando umount come:

sudo smontare <indirizzo IP> /dove/nfssudo smontare /mnt/azioni

È possibile utilizzare altre opzioni con il comando umount, ad esempio forzare lo smontaggio forzato delle condivisioni NFS.

Conclusione

Quanto sopra è una semplice guida su come utilizzare e montare le condivisioni NFS su un sistema Linux. C'è di più in NFS di quello che abbiamo discusso qui; sentiti libero di utilizzare risorse esterne per saperne di più.