On Tuesday 31 October 2006 13:07, _v_tiziano wrote: > Esiste uno strumento per "girare" una sessione ssh? > > Mi spiego meglio. > Se ho due macchine con installato sia un sshd che un ssh, una su > indirizzo pubblico, l'altra su indirizzo privato (immaginiamola > dietro un router non configurato per translare indirizzi verso essa). > La connessione ssh in un caso del genere sarebbe, ovviamente, > possibile solo in una direzione, essendo il secondo server sshd non > indirizzabile dal primo. > > Orbene, a connessione ssh aperta, è possibile "sfruttarla" aprirne > una in verso contrario? Sì, se ho capito bene quello che vuoi fare. Ovvio dell'ovvio si chiama reverse ssh. ssh -f -N -R 10022:127.0.0.1:22 user@ip_fisso su ip_pubblico fai ssh user@localhost -p 10022 Tra gli utilizzi ovvi c'è il cliente che chiama casa. Occhio che su ip_pubblico user non deve avere una shell e non deve essere libero di gire le porte che vuole (richiede openssh > 4). Se hai la connessione con shell aperta puoi provare a giocare con <invio> ~C help Ciao, Daniele P. -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx