[ubuntu-it] pc in rete

Simone Marzona marzona-ml a gnuclub.com
Mer 25 Apr 2007 16:52:02 BST


On Wed, 2007-04-25 at 17:30 +0200, Eugenio wrote:
> Il 25/04/07, Simone Marzona<marzona-ml a gnuclub.com> ha scritto:
> > io pensavo ad un protocollo per fare file sharing, che rispetto a ssh
> > usato in questo modo ha indubbi vantaggi.
> Ho usato qualche volta ssh per scambiare file e non sembrava avere
> nessun tipo di problemi. Non è che il protocollo di condivisione smb
> sia favoloso... quali sono i vantaggi?

rispetto a ssh?

-prestazioni
-basso carico di cpu
-facilità di condivisione delle cartelle (reale richiesta iniziale)
-scalabilità: funziona in reti miste
-un domani ti consente di gestire domini
-puoi condividere stampanti 
...


pure io uso ssh per scambiare files.. ma su internet, dove cifrare il
traffico mi serve e ne accetto l'overhead di buon grado..

ad esempio con un filesystem di rete puoi gestire utenze diverse da
quelle reali del sistema... usando ssh fai una connessione vera e propia
(e l'utente con cui ti connetti deve avere shell valida etc...) e vedi
tutto quello che l'utente ha diritto di vedere sul sistema remoto..
(quindi devi verificare anche con quali utenti puoi accedere a quali
files.. mica vorrai connnetterti con l'utente del sistema remoto
vero...?) non vedi solo la cartellina che l'altro pc condivide, è
diverso. ssh cifra il traffico, se non serve sono solo prestazioni
perse.

non voglio affrontare il problema dei locking dei files che non so' come
venga gestito nei dettagli da scp..

la domanda si riferiva ad una soluzione per scambiare files in lan,
ssh/scp funzionano ma sono un'altra cosa.

scp funziona, va bene, ma non è un file system di rete. che era la reale
richiesta del primo post. è come andare a 200 all'ora con un fuoristrada
in autostrada.... il 90% delle caratteristiche della soluzione che usi
non ti servono a nulla, che poi funzioni e che tutti siano liberi di
scegliere quel che vogliono siamo d'accordo.

tutto qua. poi si può fare in n modi eh... (ftp? nfs? afs? ce ne sono n
mila e funzionano tutti)...

Io userei samba/nfs/afs, scp lo userei e lo uso in ben altri contesti,
ma è "questione di gusti".

> Ad ogni modo in una situazione del genere userei samba anche io, se
> non altro perchè, aggiungendo un terzo computer windows, tutto
> funzionerebbe subito senza bisogno di installare li del software.

per dirne una... funzionerebbe anche se ci fosse un mac...

supponi che usi ssh.. se 1 giorno arriva un windows e gli vuoi passare
dei dati cosa fai? gli fai scaricare pscp? gli sveli le passwd etc? 

secondo me, un file system di rete è lo strumento "giusto" in questo
caso.

fine, niente flames.

PS: solo una puntualizzazione.

samba è un server per il protocollo smb/netbios che realizza un file
system di rete. Come tale serve a condividere files. smb/netbios è usato
da Windows come protocollo di lan per condivisione file. Al giorno
d'oggi linux, windows e osx hanno un buon supporto di smb ed è possibile
creare reti miste in cui i pc scambiano files tramite smb. Non serve
*soltanto* a condividere cartelle sotto windows...







Maggiori informazioni sulla lista ubuntu-it