Ho due RasberryPi che eseguono debian wheezy e vorrei montare una cartella dal computer A al computer B.
Qual è il modo migliore (come più efficiente) per farlo?
Posso farlo tramite SMB, ma questo è per Windows, penso che ci debba essere un modo migliore per condividere su Linux.
Risposta accettata:
Puoi usare molte cose, tra cui, le opzioni popolari sono:
- NFS
- Samba/CIFS
- SSHFS
Per facilità di configurazione, penso che dovrebbero essere messi in questo ordine (in alto:più semplice)
SSHFS
Tramite FUSE, puoi montare filesystem remoti tramite ssh. Non tratterò come, poiché Cristopher lo ha già spiegato molto bene. Tieni presente che, per montare il file automaticamente, sarà necessario un po' più di lavoro.
Samba
Ti consentirà di utilizzare macchine Windows e Unix per accedere alla cartella remota. Se non è un grosso problema per te, probabilmente non ne trarrai vantaggio. Tuttavia, è facile montarlo automaticamente su init (basta inserire i valori appropriati in /etc/fstab
, incluso username=<your-samba-username>,password=<your-samba-password>
nella colonna delle opzioni.
NFS
Ti consentirà di autenticarti solo tramite IP (nessuna cosa con i nomi utente =più veloce, utilizzabile solo all'interno del tuo non ostile LAN) o tramite Kerberos Tickets (troppo doloroso per due soli lamponi; ma utile in ambienti aziendali).
Poiché ha il supporto per la modalità kernel, funzionerà più velocemente di sshfs. Inoltre, poiché non viene eseguita la crittografia, avrà un throughput migliore e, nel caso del piccolo Raspberry ARM, potrebbe fare la differenza.
Inoltre, non è così doloroso configurare semplicemente ti fidi della tua rete. Hai il supporto per il montaggio automatico in /etc/fstab
anche e non devi inserire dati sensibili (come nomi utente o password) e se hai i tuoi nomi utente sincronizzati (stesso /etc/passwd
e /etc/group
file) puoi usare il solito set di strumenti per le autorizzazioni POSIX (chown
, chgrp
e chmod
).