Ahoj, snažím se o spojení s jedním Redis serverem přes SSH tunel a nějak se mi nedaří.
Nakopněte mě prosím správným směrem.
- Na server se přes SSH mohu připojit přes /ssh jaroslavtyc@example.com/
- Protože ale nechci zadávat heslo, tak mám v .ssh/config nastaveno Host example-production HostName example.com User jaroslavtyc IdentityFile ~/.ssh/id_rsa_example_com
- A heslo si za mě pamatuje ssh-agent, takže /ssh example-production/ šlape dobře.
- Server example.com vidí na Redis na dalším serveru přes lokální DNS jméno a port /redis1.foo:6380/
- Zkouším tedy /ssh -L 6379:redis1.foo:6380 example-production/, ale ssh mě pouze připojí k serveru přes SSH, takže koukám na konzoli na example-production serveru a tunel se nekoná...
Jak můžu tunelovat přes SSH s identifikací přes klíč?
Díky!
Ahoj,
to, že ťa pripojí na konzolu, je v poriadku, ten tunel by sa mal konať (počúvať) na localhoste PC, z ktorého sa pripájaš cez SSH, t. j. na
127.0.0.1:6379
Čiže aplikácia, ktorá ti beží lokálne, by sa na redis mala pripájať na túto ip:port.
Tomáš
On Mon, Feb 12, 2018 at 01:13:54PM +0100, Jaroslav Týc wrote:
Ahoj, snažím se o spojení s jedním Redis serverem přes SSH tunel a nějak se mi nedaří.
Nakopněte mě prosím správným směrem.
Na server se přes SSH mohu připojit přes /ssh jaroslavtyc@example.com/
Protože ale nechci zadávat heslo, tak mám v .ssh/config nastaveno
Host example-production HostName example.com User jaroslavtyc IdentityFile ~/.ssh/id_rsa_example_com
- A heslo si za mě pamatuje ssh-agent, takže /ssh example-production/ šlape
dobře.
- Server example.com vidí na Redis na dalším serveru přes lokální DNS jméno
a port /redis1.foo:6380/
- Zkouším tedy /ssh -L 6379:redis1.foo:6380 example-production/, ale ssh mě
pouze připojí k serveru přes SSH, takže koukám na konzoli na example-production serveru a tunel se nekoná...
Jak můžu tunelovat přes SSH s identifikací přes klíč?
Díky!
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Dne Mon, 12 Feb 2018 13:13:54 +0100 Jaroslav Týc jaroslavtyc@atlas.cz napsal(a):
[...]
- Zkouším tedy /ssh -L 6379:redis1.foo:6380 example-production/, ale ssh
mě pouze připojí k serveru přes SSH, takže koukám na konzoli na example-production serveru a tunel se nekoná...
Ověřil jste, že tunel opravdu nefunguje? To totiž není tak, že by vytvoření tunelu nahrazovalo terminál; ono se vytvoří obojí - terminál i forwarding.
HTH, Petr T
Úplně stejně jako s heslem. Když se na svém localhostu zkusíte na ten port 6379 připojit, mělo by to buď fungovat, nebo vyhodit nějakou chybovou hlášku do té konzole na serveru.
On 12.2.2018 13:13, Jaroslav Týc wrote:
Ahoj, snažím se o spojení s jedním Redis serverem přes SSH tunel a nějak se mi nedaří.
Nakopněte mě prosím správným směrem.
Na server se přes SSH mohu připojit přes /ssh jaroslavtyc@example.com/
Protože ale nechci zadávat heslo, tak mám v .ssh/config nastaveno
Host example-production HostName example.com User jaroslavtyc IdentityFile ~/.ssh/id_rsa_example_com
- A heslo si za mě pamatuje ssh-agent, takže /ssh example-production/
šlape dobře.
- Server example.com vidí na Redis na dalším serveru přes lokální DNS
jméno a port /redis1.foo:6380/
- Zkouším tedy /ssh -L 6379:redis1.foo:6380 example-production/, ale ssh
mě pouze připojí k serveru přes SSH, takže koukám na konzoli na example-production serveru a tunel se nekoná...
Jak můžu tunelovat přes SSH s identifikací přes klíč?
Díky!
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Ahoj,
pokud nechceš, aby se zobrazil shell, tak přidej ještě přepínač -N. Ale jinak to, že vidíš shell, je v pořádku, a ničemu nevadí, tunnel je vytvořený na pozadí. Pokud by nefungoval, při připojení se zobrazí chybové hlášky na stejném výstupu, jako je shell. Měl bys mít na localhostu port 6379, na kterém "uvidíš" redis1.foo:6380.
Martin
po 12. 2. 2018 v 13:14 odesílatel Jaroslav Týc jaroslavtyc@atlas.cz napsal:
Ahoj, snažím se o spojení s jedním Redis serverem přes SSH tunel a nějak se mi nedaří.
Nakopněte mě prosím správným směrem.
- Na server se přes SSH mohu připojit přes *ssh jaroslavtyc@example.com
- Protože ale nechci zadávat heslo, tak mám v .ssh/config nastaveno
Host example-production HostName example.com User jaroslavtyc IdentityFile ~/.ssh/id_rsa_example_com
- A heslo si za mě pamatuje ssh-agent, takže *ssh example-production*
šlape dobře.
- Server example.com vidí na Redis na dalším serveru přes lokální DNS
jméno a port *redis1.foo:6380*
- Zkouším tedy *ssh -L 6379:redis1.foo:6380 example-production*, ale ssh
mě pouze připojí k serveru přes SSH, takže koukám na konzoli na example-production serveru a tunel se nekoná...
Jak můžu tunelovat přes SSH s identifikací přes klíč?
Díky! _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
community-list@lists.vpsfree.cz