


















Condividi file tra computer linux con nfs
Quasi tutte le distribuzioni Linux hanno la possibilità di configurare un Network File System (NFS) che consente ai vari computer Linux sulla rete di condividere facilmente i file. NFS è adatto solo per reti composte interamente da computer e server Linux e funziona a livello di sistema per trasferimenti veloci ed efficienti tra computer.
Passi
Parte 1 di 2: Creazione del server

1. Utilizzare NFS (Network File System) per condividere file tra computer Linux su una rete locale. Se hai bisogno di condividere file con computer Windows o Mac, avrai molto più successo con Samba.

2. Comprendi come funziona NFS. Quando si condividono file con NFS ci sono due lati: il server e i client. Il server è il computer che memorizza effettivamente i file mentre i client sono i computer che possono accedere alla cartella condivisa sul server, montando la cartella condivisa come unità virtuale. NFS deve essere configurato sia sul server che su qualsiasi client che desidera connettersi.

3. Aprire il terminale sul server. Questo è il computer che ospiterà i file condivisi. Il server deve essere acceso e connesso per montare la cartella condivisa. NFS richiede l`utilizzo del terminale (prompt dei comandi) per installare e configurare sia il server che il client.

4. genere .sudo apt-get install nfs-kernel-server nfs-common portmape premere↵ Entra. Questo avvierà il download e l`installazione dei file NFS sul tuo computer.

5. Dopo l`installazione, digitare .dpkg-riconfigura portmap. Seleziona `No` dal menu che appare. Ciò consentirà ad altri computer sulla rete di connettersi alla cartella condivisa.

6. genere .sudo /etc/init.riavvio di d/portmapper riavviare il servizio portmap. Ciò renderà effettive le tue modifiche.

7. Creare una directory fittizia che verrà utilizzata per condividere i dati. Questa è una cartella vuota che indirizza i client alla cartella condivisa effettiva. Ciò ti consente di modificare in seguito la cartella condivisa sul tuo server, senza dover modificare i client.
genere .mkdir -p /esporta/nome fittizioe premere↵ Entra. Questo creerà una directory chiamata nome fittizio che i clienti vedono.

8. genere pico /etc/fstab e premere↵ Entra. Questo aprirà il file `/etc/fstab` e ti permetterà di montare automaticamente l`unità condivisa ogni volta che il server si avvia.

9. giunto .percorso condivisosentiero fittizio nessuno lega 0 0aggiungi alla fine del file. sostituire percorso condiviso dalla posizione del Drive condiviso e sostituirlo sentiero fittizio dalla posizione della directory fittizia che hai creato in precedenza.
Ad esempio, a /dev/sdb per poter condividere con i client, utilizzando la directory fittizia precedentemente creata, digitare /dev/sdb /export/Shared nessuno bind 0 0. Salva le modifiche nel file.

10. aprilo ./ecc/esportazionifile. È necessario aggiungere la directory fittizia e gli IP che possono accedere a questo file. Utilizzare il seguente formato per condividere con tutti gli indirizzi IP sulla rete locale: /esportare/nome fittizio 192.168.1.1/24(rw,no_root_squash,asincrono).

11. Usa il comando .sudo /etc/init.d/nfs-riavvio del server del kernelper riavviare il server NFS.
Parte 2 di 2: Collegamento dei computer client

1. Aprire il terminale sul computer client.

2. genere .sudo apt-get install portmap nfs-commone premere↵ Entra per installare i file del client NFS.

3. Crea la cartella in cui verranno montati i file condivisi. Puoi nominarlo come desideri. Ad esempio, puoi mkdir/file condivisi digita per creare una cartella chiamata `sharedFiles`.

4. genere .pico /etc/fstabprima di aprire il/ecc/fstabfile.

5. giunto .IP del server:directory condivisa nfs rsisize=8192,wsize=8192,timeo=14,intraggiungi alla fine del file. sostituire IP del server dall`indirizzo IP del server NFS. sostituire directory condivisa dalla directory fittizia che hai creato sul server NFS e dalla directory locale che hai appena creato. Lascia il resto dei valori come sono per ora.
Utilizzando gli esempi precedenti, la regola potrebbe essere simile a: 192.168.1.5:/esporta/Condiviso /SharedFiles nfs rsisize=8192,wsize=8192,timeo=14,intr.

6. genere .sudo /etc/init.riavvio di d/portmapper riavviare la cartella della porta e utilizzare le nuove impostazioni. L`unità si monterà automaticamente ogni volta che si riavvia il computer.

7. Testare l`unità montandola manualmente prima di riavviare. genere montare -a poi ls /file condivisi per verificare se i file condivisi vengono visualizzati.

8. Ripetere questa procedura per ogni computer collegato. Dovresti essere in grado di inserire le stesse impostazioni e connetterti correttamente.
Articoli sull'argomento "Condividi file tra computer linux con nfs"
Condividi sui social network:
Simile
Popolare