Pagina 1 di 1

tunnel ssh

Inviato: sabato 7 giugno 2014, 0:44
da olsson
Salve a tutti,
ho bisogno di accedere ad un erver in remoto con ssh, ma per fare cio devo passare prima su una passerella facendo un altro ssh.
So che esiste il modo per fare tutto in un colpo in maniera da accellerare le procedure di connessione e trasferimento dati.
Qualcuno mi può aiutare?
Grazie

Re: tunnel ssh

Inviato: sabato 7 giugno 2014, 1:30
da saxtro

Codice: Seleziona tutto


ssh -L tuo-indirizzo:porta-apiacere:indirizzo-secondo-server:22 indirizzo-primo-server
ad esempio:
tuo indirizzo = 127.0.0.1 (interfaccia di loopback, di certo c'è sul tuo computer)
porta-a-piacere = 2222
indirizzo-secondo-server = 192.168.0.10
indirizzo-primo-server = 172.16.0.10
ti serviranno due shell aperte, in una ti connetti al primo server con il comando:

Codice: Seleziona tutto

ssh -L 127.0.0.1:2222:192.168.0.10:22 172.16.0.10
nell'altra shell ti connetti al secondo server con il comando:

Codice: Seleziona tutto

ssh -p 2222 127.0.0.1

Re: tunnel ssh

Inviato: sabato 7 giugno 2014, 14:16
da olsson
come trovo il mio indirizzo?

Re: tunnel ssh

Inviato: sabato 7 giugno 2014, 14:47
da saxtro

con il comando

Codice: Seleziona tutto

ip a 
trovi gli indirizzi di tutte le interfacce del tuo pc
puoi usare 127.0.0.1 come nell'esempio, semplicemente il 127.0.0.1 è raggiungibile solo dal pc stesso e non dalla rete

Re: tunnel ssh

Inviato: sabato 7 giugno 2014, 15:06
da vaeVictis
Dai una letta a questa discussione, magari ti aiuta.
Ciao.

Re: tunnel ssh

Inviato: sabato 7 giugno 2014, 20:29
da olsson

Codice: Seleziona tutto

mirko@mirko-Aspire:~$ ssh -p 2222 127.0.0.1
ssh: connect to host 127.0.0.1 port 2222: Connection refused
come mai?

Re: tunnel ssh

Inviato: sabato 7 giugno 2014, 23:48
da saxtro
prima di quello hai cosa hai lanciato?

Re: tunnel ssh

Inviato: domenica 8 giugno 2014, 18:34
da olsson

Codice: Seleziona tutto

ssh -L 127.0.0.1:2222:a@b:22 c@d
dove a@b è il secondo server a cui voglio accedere saltando c@d che è il primo server.

Re: tunnel ssh

Inviato: domenica 8 giugno 2014, 19:55
da saxtro
olsson [url=http://forum.ubuntu-it.org/viewtopic.php?p=4595949#p4595949][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:

Codice: Seleziona tutto

ssh -L 127.0.0.1:2222:a@b:22 c@d
dove a@b è il secondo server a cui voglio accedere saltando c@d che è il primo server.

se la @ separa il nome utente dal server, non ti server in a@b

Re: tunnel ssh

Inviato: lunedì 9 giugno 2014, 23:04
da olsson
se scrivo

Codice: Seleziona tutto

ssh -L 127.0.0.1:2222:b:22 c@d
funziona, ma quando inserisco la password per il secondo server

Codice: Seleziona tutto

a@b
, lui non me la riconosce, è come se pensa che il nome utente è sempre

Re: tunnel ssh

Inviato: martedì 10 giugno 2014, 9:20
da saxtro

Codice: Seleziona tutto

ssh -l <utente> -p 2222 b