NFS – Condivisione file tra Linux & Unix Tru64 & Solaris

Ciao a tutti,
Qualche giorno fa mi è capitato di dover condividere dei file tra un sistema Unix tru64 e una macchina con Ubuntu server, poiché sono due sistemi unix ho preferito il mitico protocollo nfs che nella mia esperienza informatica non avevo mai provato.

Ho iniziato con la parte server sulla macchina ubuntu (NFS SERVER):
sudo apt-get install nfs-common nfs-kernel-server portmap
(installiamo i pacchetti necessari)

sudo vim /etc/exports
/directory/condivisa 192.168.10.0/24(rw,no_root_squash,async,no_subtree_check)
(Qui specifichiamo le cartelle da condividere e gli ip che posso accedere)
sudo exportfs -ra (con questo comando confermiamo le modifiche al file exports)

sudo vim /etc/hosts.allow
portmap mountd nfsd statd lockd rquotad : 192.168.10.12 192.168.10.190
(qui specifichiamo più nel dettaglio gli ip che potranno accedere alla condivisione)

sudo vim /etc/hosts.deny
portmap mountd nfsd statd lockd rquotad : ALL
(qui diciamo che a gli ip rimanenti deve negare l’accesso)

/etc/init.d/nfs-kernel-server restart
/etc/init.d/portmap restart
(riavviamo i servizi e rendiamo definitive le modifiche)

Dopo è passato alla parte client sulla macchina Unix (NFS CLIENT):
mkdir /files
mount -t nfs 192.168.10.100:/directory/condivisa /files
(In questo modo montiamo la cartella remota in /files)

Per l’auto mount al riavvio, vi consiglio di utilizzare l’utility asemgr.

Se invece volete installare il client su una macchina Linux i passaggi sono questi:
apt-get install nfs-common portmap (installiamo i pacchetti necessari)
mkdir /files
mount -t nfs 192.168.10.100:/directory/condivisa /files
(In questo modo montiamo la cartella remota in /files)

Per l’automount al riavvio configuriamo il file fstab:
vim /etc/fstab
192.168.10.100:/directory/condivisa /files nfs rw,auto,hard 0 0

#### Aggiungo Esempio Client Solaris 10 ####

/directory/condivisa 192.168.10.0/24(ro,sync,no_subtree_check) — Lato Server Ubuntu

mount -o vers=3 192.168.10.27:/directory/condivisa /condivisa — Lato Client Solaris

192.168.10.27:/directory/condivisa – /condivisa nfs – yes rw,vers=3 – /etc/vfstab

About Francesco Gabriele

Inserisci un commento

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>