giovedì 18 febbraio 2010

condivisione cartelle protocollo NFS con ubuntu

per condividere delle cartelle all'interno di una stessa rete locale utilizzando il protocollo NFS con macchine con sistema operativo ubuntu, seguite questa procedura.

Sul pc che funge da server installate questi pacchetti, aprite il terminale è scrivete:

sudo apt-get install nfs-common nfs-kernel-server portmap ssh


dopo configurate il file /etc/exports

sudo nano /etc/exports

per lettura e scrittura su tutti i pc della rete locale con permessi di lettura è scrittura date questo:

# /etc/exports: the access control list

for filesystems which may be exported

# to NFS clients. See exports(5).

#

# Example for NFSv2 and NFSv3:

# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)

#

# Example for NFSv4:

# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)

# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)

#

/home/tigre/ *(rw,sync)

/home/tigre indica la cartella da condividere (rw rappresenta i permessi in lettura è scrittura.

per salvare i risultati dati date:

sudo exportfs -ra

per poter scrivere da tutti i pc della rete, sulla cartella condivisa configurate

pure il file /etc/hosts.allow


sudo nano /etc/host.allow

nel file di testo che si apre mettete questo:

portmap mountd nfsd statd lockd rquotad : ALL

infine riavviate i demoni.

sudo /etc/init.d/nfs-kernel-server restart
sudo /etc/init.d/portmap restart

finita la configurazione lato server passiamo al pc che svolge il ruolo client.


apriamo il nostro fidato terminale ed

installiamo:

sudo apt-get install ssh nfs-common portmap


creiamo una cartella di nome server dentro mnt che serve come punto di montaggio della cartella condivisa.


sudo mkdir /mnt/server


benissimo abbiamo finito per montare la nostra cartella tigre scriviamo sul pc client questo:


sudo mount 192.168.1.2:/home/tigre /mnt/server

con mount 192.168.1.2:/home/tigre indichiamo il percorso esatto della cartella condivisa all'interno della nostra rete locate, 192.168.1.2 è l'indirizzo ip del nostro pc server.

Il percorso /mnt/server specifica il punto di montaggio della cartella condivisa.









Nessun commento: