NFS lavora con reti condivise da sistemi con diversi sistemi operativi. L'amministratore può anche selezionare quali sezioni delle informazioni di montaggio sono rese disponibili per i sistemi client.
Questo articolo mostra come installare e configurare NFS sul sistema Archlinux.
Passaggio 1: impostare i pacchetti NFS
Innanzitutto, installeremo i pacchetti per NFS. Per fare ciò, emette il seguente comando:
$ sudo pacman -s nfs -otils
Passaggio 2: Imposta NFS per il lancio all'avvio
Utilizzare i comandi seguenti per impostare NFS per l'avvio all'avvio:
$ chkconfignfs on
$ SERVIZIO RPCBIND Avvia
$ Service NFS Inizia
Ora, NFS dovrebbe essere lanciato all'avvio.
Passaggio 3: condivisione della directory con il cliente
Successivamente, selezionerà una directory da condividere con il client e lo spostarai in /etc /esportazioni. Usa il comando qui sotto per farlo:
$ vi /etc /esportazioni
Quindi, aggiungi questa riga ai file:
# /Condividi 192.168.87.158 (RW, Sync, No_Root_Squash, No_SubTree_Check)
Infine, esporta questi file con il comando di seguito:
$ EXPORTFS -A
Passaggio 4: preparare il cliente
La sincronizzazione richiederà alcuni pacchetti che puoi scaricare con i comandi di seguito:
$ sudo pacman -s nfs -otils
Passaggio 5: montare la directory condivisa
Una volta installati i pacchetti sul computer remoto, ora è il momento di montare la directory condivisa:
$ mkdir -p /mnt /share
Quindi, montare la directory condivisa:
$ mount 192.168.87.156:/share/mnt/share/
Eseguire un test di conferma per vedere se la quota è montata:
$ df -h
Digita #Mount per elencare i file system montati:
$ mount
Eseguire un test
Portare il contenuto da distribuire al client tramite la directory delle azioni del server. Digita il comando seguente per eseguire un test:
$ touch test1
Test $ mkdir
Vai alle cartelle /Mnt /Share nel computer remoto che funge da client:
$ ls/mnt/share/-lh
Quindi, aggiungi le voci nel file /etc /fstab per montare automaticamente la cartella condivisa in modo permanente.
Aggiungi il file /etc /fstab con le seguenti righe:
$ vi /etc /fstab
Questo dovrebbe montare i file della cartella azionaria e tutti i suoi contenuti.
Usando NFS
Ora esamineremo alcune delle opzioni specifiche per NFS che potrebbero tornare utili:
Accendi il terminale sul server e digita il comando di seguito per vedere i contenuti da condividere sulla macchina client:
$ showmount -e
Per vedere i contenuti da condividere sul server, è possibile utilizzare una variazione di questo comando. Digita il comando di seguito:
$ showmount -e 192.168.87.156
Il seguente comando consente di elencare tutti i file di condivisione sul server:
$ EXPORTFS -V
Per cancellare la posizione /etc /esporta e inviare contenuti alla fonte, immettere quanto segue:
$ Exportfs -u
Conclusione
NFS è un'applicazione di condivisione di file di rete molto semplice ma eccezionalmente conveniente. L'ampio sistema di archiviazione centrale di NFS consente di risparmiare tonnellate di spazio HDD, poiché molte cartelle presenti sull'host non devono più essere archiviate su ciascun computer. L'interfaccia semplice di NFS consente agli utenti di accedere al server per i contenuti in quanto accederebbero all'archiviazione locale.
Tieni presente che NFS è suscettibile a molti attacchi di sfruttamento da Internet. Pertanto, dovresti anche prendere in considerazione l'idea di impostare un firewall per proteggere il tuo ospite da questi attacchi.
Questo è tutto ciò che abbiamo per oggi. Resta in giro a Linuxhint.com per altri articoli come questo. Pubblicheremo i follow-up in questo particolare post.