NFS Setup · 1 min read · Jan 27, 2026
Configurazione di un server e client NFS su Mandriva 2010.1 Spring
Configurazione di un server e client NFS su Mandriva 2010.1 Spring
Versione 1.0
Autore: Falko Timme
Seguimi su Twitter
Questa guida spiega come configurare un server NFS e un client NFS su Mandriva 2010.1 Spring. NFS sta per Network File System; tramite NFS, un client può accedere (leggere, scrivere) a una condivisione remota su un server NFS come se fosse sul disco rigido locale.
Non fornisco alcuna garanzia che questo funzionerà per te!
1 Nota preliminare
Sto usando due sistemi Mandriva qui:
- Server NFS: server.example.com, indirizzo IP: 192.168.0.100
- Client NFS: client.example.com, indirizzo IP: 192.168.0.101
2 Installazione di NFS
server:
Sul server NFS eseguiamo:
urpmi nfs-utilsPoi creiamo i collegamenti di avvio del sistema per il server NFS e lo avviamo:
chkconfig --levels 235 nfs-server on
/etc/init.d/nfs-server restartclient:
Sul client possiamo installare NFS come segue (questo è in realtà lo stesso che sul server):
urpmi nfs-utils3 Esportazione delle directory sul server
server:
Vorrei rendere le directory /home e /var/nfs accessibili al client; quindi dobbiamo “esportarle” sul server.
Quando un client accede a una condivisione NFS, questo avviene normalmente come utente nobody. Di solito la directory /home non è di proprietà di nobody (e non consiglio di cambiarne la proprietà a nobody!), e poiché vogliamo leggere e scrivere su /home, diciamo a NFS che gli accessi devono essere effettuati come root (se la nostra condivisione /home fosse stata di sola lettura, questo non sarebbe stato necessario). La directory /var/nfs non esiste, quindi possiamo crearla e cambiarne la proprietà a nobody e nogroup:
mkdir /var/nfs
chown nobody:nogroup /var/nfsOra dobbiamo modificare /etc/exports dove “esportiamo” le nostre condivisioni NFS. Specifichiamo /home e /var/nfs come condivisioni NFS e diciamo a NFS di effettuare accessi a /home come root (per saperne di più su /etc/exports, il suo formato e le opzioni disponibili, dai un’occhiata a
man 5 exports)
vi /etc/exports| # /etc/exports: l'elenco di controllo degli accessi per i filesystem che possono essere esportati # ai client NFS. Vedi exports(5). /home 192.168.0.101(rw,sync,no_root_squash,no_subtree_check) /var/nfs 192.168.0.101(rw,sync,no_subtree_check) |
(L’opzione no_root_squash fa sì che /home venga accessibile come root.)
Ogni volta che modifichiamo /etc/exports, dobbiamo eseguire
exportfs -adopo per rendere effettive le modifiche.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.