Newsgroup: it.comp.os.linux.iniziare
Titolo: [xpost] Copiare file attraverso un firewall con ssh...

   Salve a tutti...
Stavo chiedendomi una cosa: esiste un modo semplice per copiare un file 
attraverso un firewall utilizzando il solo ssh ??? Mi spiego meglio, mi 
trovo nella seguente situazione:
A <-----> F <----> esterno (X)
Cioe', ho una macchina (A) dietro ad un firewall (F)... L'unico modo per 
accedere ad A dall'esterno (X) e` aprire una connessione ssh su F (in 
realta` il firewall non e` sulla macchina F, ma tant'e`, per la questione 
non importa) e da F aprire un'altra connessione ssh su A...
   Posto che l'unico accesso che ho su F e` un semplice account con una 
certa quantita` di quota disco, mentre su A (ed X) ho accesso praticamente 
totale, c'e` un modo piu` semplice per copiare un file fuori da A che non 
sia un scp A<->F ed un altro scp F<->X ??? Ovviamente la cosa e` vera in 
entrambi i "sensi di marcia", e, a maggior ragione, quando si tratti di 
copiare interi alberi di directory. Oki, in tal caso si puo` creare una 
tarball, ma spesso e volentieri, lo spazio che ho su F non basta a copiare 
file grossi...
   A questo punto mi chiedo: possibile che nessuno abbia mai pensato ad un 
metodo per trasferire file sul canale sicuro istituito dalla doppia 
connessione ssh ??? Per capirci, un po' come si fa quando, nelle stesse 
condizioni, si utilizza il canale ssh per esportare la sessione X... (ad un 
certo punto, nel pieno della disperazione, mi era anche venuto in mente di 
riesumare sz/rz)...
   E, se per caso nessuno ci avesse mai pensato (non sarebbe assai curioso 
??) non si potrebbe far partire un progettino noi per creare una cosa del 
genere ???
                                            Rosario
-- 
                          | civilta` molecolari, gang
\|/ ____ \|/   \ ||_|     | di gas sovraeccitati
"@'/ ,. \`@"    \|| |     | seminavano il panico, le
/_| \__/ |_\ Vax Headroom | galassie fuggivano
   \__U_/                 | 

    Posto che l'unico accesso che ho su F e` un semplice account con
Sostituisci le lettere con gli ip del caso...
Da X:
ssh -L 2222:A:22 utente@F
e inserisci la password
dopodichč hai la porta 2222 locale collegata con la 22 di A, quindi puoi
fare
sftp -oPort 2222 
ute...@127.0.0.1
oppure scp, oppure qualsiasi cosa ti vada...
Hola...
-- 
Emanuele Balla  aka Skull -  Public Key #661E5CBF on 
www.keyserver.com
+----------------------------------------------------------------------+
"And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports
on it, you know they are just evil lies." (By Linus Torvalds)

 sftp -oPort 2222 
ute...@127.0.0.1
Questo utente e'  l'utente della macchina A visto  che col firewall mi
sono  gia' autenticato,  giusto?  E,  un ultima  domanda, quest'ultimo
passaggio e' un autenticazione fra F e A oppure fra X e A ?  Mi spiego
meglio, poniamo che l'utente sul firewall abbia la sua chiave pubblica
nell'authorized dell'utente sulla  macchina A, quest'ultimo sftp entra
automaticamente?  Oppure devo avere  la chiave pubblica dell'utente su
X nell'authorized dell'utente?
A istinto direi  che l'auth e' fra utente@X e utente@A  ma non ne sono
assolutamente sicuro, ma a logica  invece direi il contrario visto che
deve esserci auth fra X e F  (che abbiamo fatto col tunnel) e auth fra
F e A.
So che mi sono spiegato da cani ma spero che ti abbia capito :-/
TIA
-- 
Sono un servitore del Fuoco Segreto, e reggo la fiamma di Anor.
A nulla ti servira' il fuoco oscuro, fiamma di Udun.
Torna nell'Ombra! Non puoi passare.

 F e A.
   La prima, mi sa... Ma ovviamente tutto cio` e` detto da uno che e` 
appena alla sua seconda giornata di prove con questa ennesima magia di 
ssh...
   Potenza pura, tanto di cappello...
                                         Rosario
-- 
                          |    C'era un gran rumore negli
\|/ ____ \|/   \ ||_|     | universi. Generazioni di stelle
"@'/ ,. \`@"    \|| |     | nascevano e morivano sotto lo
/_| \__/ |_\ Vax Headroom | sguardo di telescopi assuefatti,
   \__U_/                 | 

   Potenza pura, tanto di cappello...
Ennesima magia di ssh eh... la  prima volta che ho visto funzionare il
-L mi sono venute le lacrime agli occhi dalla commozione ;-)
Ciao


 Attendiamo speranzosi un altro intervento divino di Skull :-)
   Diciamo che ci ha dato l'aire`... Il resto ce lo piangiamo da soli... ;-)
     Ciao ciao...
-- 
                          | fortune elettromagnetiche
\|/ ____ \|/   \ ||_|     | venivano dissipate in un
"@'/ ,. \`@"    \|| |     | attimo, sorgevano imperi
/_| \__/ |_\ Vax Headroom | d'elio e svanivano
   \__U_/                 |