|
|
Topics /
Feedbackesempio di feedback (giusto in caso qualcuno volesse fare copia&incolla di un template ;) die_z
CPMA(by opentrinity)
linealibera.netidee per i contenuti
sala provenuove idee
idee in merito a quanto già proposto
altro
Topic/NFSLa procedura convenzionale prevede di condividere una directory sulla macchina server ( PC-1 ) così che possa essere montata sulla macchina client ( PC-2 ) e possano così essere scambiati file tra le due macchine attraverso quell'unica directory. Questa procedura prevede l'utilizzo di "nfs-kernel-server" sul PC-1 (server) e di portmap sul PC-2 (client). Il pacchetto nfs-kernel-server consente infatti di condividere la directory su un pc mentre portmap consente di accedere a tale directory dall'altro. La procedura seguente (utilizzata dal sottoscritto) consente invece di accedere a qualunque cartella si voglia da entrambi i pc, cosa a mio avviso molto più utile e pratica. Le due macchine a disposizione sono (a titolo d'esempio): PC-1 = macchina server; IP: 2.250.220.1; Subnetmask: 255.255.255.255 PC-2 = macchina client; IP: 2.250.220.2; Subnetmask: 255.255.255.255
Installazione
Così facendo rendiamo entrambi i pc potenzialmente server in modo che si possano condividere le directory
di ambedue.
Condivisione Directory
aggiungiamo in questo file le directory che si vogliono condividere, nel modo seguente:
- /home/user/file 2.250.220.2/255.255.255.255(rw,sync,no_root_squash)
- /home/user/video 2.250.220.2/255.255.255.255(rw,sync,no_root_squash)
In questo modo abbiamo condiviso le due directory del PC-1 /home/user/file e /home/user/video,
in modo che possano essere disponibili per il PC-2 (è stato infatti inserito l' IP del PC-2).
aggiungiamo anche qui le directory che si desidera condividere sul PC-2, e che siano disponibili
dal PC-1, nel seguente modo:
- /home/user/mp3 2.250.220.1/255.255.255.255(rw,sync,no_root_squash)
In questo caso è stata condivisa la directory /home/user/mp3 del PC-2 e resa accessibile al PC-1
(l' IP inserito in questo caso è quello del PC-1)
(le directory qui menzionate sono a titolo di esempio, si può condividere qualunque directory e quante
ne si vogliono)
N.B.: non deve essere lasciato alcuno spazio tra l'ultimo carattere numerico del subnetmask
e la "parentesi" delle opzioni.
Modifica File "FSTAB" questo rende molto semplice il montaggio delle directory condivise sui rispettivi pc
aggiungiamo la riga per montare la directory condivisa dal PC-2
- 2.250.220.2:/home/user/mp3 /directory_mount_a_scelta nfs rw,users,noauto 0 0
In questo modo la directory del PC-2 condivisa (l' IP è quello del PC-2) verrà montata all'occorrenza
in /directory_mount_a_scelta (che ovviamente dovrà essere creata precedentemente sul PC-1)
aggiungiamo le due righe per montare le directory condivise dal PC-1
- 2.250.220.1:/home/user/file /directory_a_scelta1 nfs rw,users,noauto 0 0
- 2.250.220.1:/home/user/video /directory_a_scelta2 nfs rw,users,noauto 0 0
Anche in questo caso le directory di montaggio ( /directory_a_scelta1-2 ) vanno create preventivamente sul
PC-2.
Impostazioni Firewall Nel caso si abbia un firewall si dovrà dare l'accesso ai due pc rispettivamente. Facendo l'esempio
con IPTABLE si dovranno aggiungere le seguenti regole:
In questo modo si darà accesso all' IP del secondo pc sul PC-1
A questo punto è possibile montare in modo molto semplice dai rispettivi pc le directory condivise, o
mediante plugin del DE o tramite applet del file manager, oppure ancora tramite terminale con il
comando: "umount -a" e subito dopo "mount -a"
|