[Linuxtrent] Re: domanda stupida su ssh

  • From: "Daniele P." <linuxtrent-79252@xxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Tue, 31 Oct 2006 13:43:19 +0100

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


Other related posts: