Home su NFS
Da Faber Libertatis.
In questo documento vedremo come esportare via NFS le home directory (o qualsiasi altra cartella) residenti su un server.
Indice della pagina |
Server
Per installare il server nfs è necessario dare il seguente comando:
# apt-get install nfs-kernel-server portmap
Dopo l'installazione è necessario editare il file /etc/default/portmap e controllare che il parametro OPTIONS sia commentato (oppure modificato a proprio piacimento).
Ora aggiungiamo al file /etc/exports (se non esiste occorre crearlo) le directory che vogliamo rendere visibili via NFS. Un esempio è il seguente:
/home 192.168.0.0/255.255.255.0(rw,sync)
questo indica che vogliamo esportare la /home in modo che sia accessibile in lettura e scrittura solo dalla rete 192.168.0.0. Se volessimo che la cartella fosse accessibile da tutti i client, dovremmo indicare così:
/home *(rw,sync)
L'opzione sync indica che i dati vengono scritti man mano che arrivano sul server (quindi va bene per directory rw), mentre async scrive i dati in intervalli successivi, la maggior parte delle volte viene quindi usata quando una cartella viene esportata in ro, read-only, ad esempio:
/var/downloads *(ro,async)
Client
Nel client è necessario installare il pacchetto nfs-common
# apt-get install nfs-common
quindi occorre modificare il file /etc/fstab inserendo le voci relative alle directory che si vuole montare via nfs:
192.168.0.2:/home /home nfs rw,defaults 0 0 192.168.0.2:/var/downloads /mnt/downloads nfs rw,users,noauto 0 0


