Linux e codivisione – NFS

Sabato, 27 Ottobre 2007 at 16:36 (Condivisione, Guide, How-to, Linux, Open-Source, Operating System, Rete)

In un post precedente ho parlato delle varie possibilità di condividere delle risorse tra sistemi. NFS (Network File System) permette di montare i locale delle risorse messe a disposizione del server NFS, quindi nell’utilizzo di questa applicazione dobbiamo distinguere il client (che consente di accedere alle risorse di rete) dal server (che mette a disposizione le risorse alla rete). Come si legge su Wikipedia NFS è un protocollo sviluppato inizialmente da Sun Microsystems nel 1984 e definito dagli RFC 1094, 1813, (3010) e 3530. La sua configurazione è semplice ed intuitiva dopo averlo installato (come volete anche da sorgente) andiamo nella cartella /etc e modifichiamo il file exports naturalmente da root.
Ora dobbiamo inserire le cartelle da condividere in questo file nel seguente formato
<cartella> <ip-client>(<opzioni>)

  • cartella rappresenta il percorso della risorsa che deve essere condivisa
  • ip-client è l’indirizzo del client che può accedere alla risorsa
  • opzioni sono le modalità di accesso alla risorsa, consultare man exports per maggiori info

Qui mettiamo a disposizione del client 192.168.0.86 la cartella /home e permettiamo un accesso in scrittura e una sincronizzazione asincrona
/home 192.168.0.76(rw,async)
dal lato client montiamo la risorsa in questo modo, da root:
mount -t nfs 192.168.16.195:/home /media/nfs-resorces/server-home
Se vogliamo che la risorsa venga montada all’avvio del sistema inseriamo nel file /etc/fstab in riga simele a questa
server:/home /media/nfs-resorces/server-home nfs rw,async

Permalink Lascia un Commento