Image Image Image Image Image Image Image Image Image Image

Ubuntu Server | June 7, 2020

Scroll to top

Top

No Comments

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

Submit a Comment

*

adidas yeezy 650 boost adidas yeezy boost 650 adidas yeezy 650 boost colorways adidas yeezy 650 350 2 0 boost yeezy boost 650 adidas yeezy boost 650 supreme x nike air uptempo release info adidas yeezy boost 650 v1 sample detailed look adidas yeezy boost 650 v1 sample adidas yeezy boost 650 v1 sample adidas yeezy boost 650 v1 adidas yeezy 650 boost adidas yeezy boost 650 adidas yeezy 650 boost colorways adidas yeezy 650 350 2 0 boost yeezy boost 650 adidas yeezy boost 650 supreme x nike air uptempo release info adidas yeezy boost 650 v1 sample detailed look adidas yeezy boost 650 v1 sample