LINUX.ORG.RU

SSH тунель


0

1

[img]http://storage7.static.itmages.ru/i/13/0307/h_1362659072_9826666_d41d8cd98f.jpg[/img]

1) Как пробросить тулель из А в Б

2)и RPС из А в С

Пробовал так

ssh -A root@123.123.123.123 ssh root@10.0.0.109
Oшибка
Pseudo-terminal will not be allocated because stdin is not a terminal.



Последнее исправление: CyberDx (всего исправлений: 1)
Ответ на: комментарий от CyberDx

Проще всего замапить порт 3389 сервера В на сервер 123.123.123.123, после чего с А цепляться на 123.123.123.123:3389
Я в таких случаях не ssh, а xinetd использую

zolden ★★★★★
()
A: ssh -L3389:${IP_of_C}:3389 -L2222:${IP_of_B}:22
A:
A: rdesktop localhost  -- попадаем на C 
A: ssh -p2222 localhost -- попадаем на B
anonymous
()
Ответ на: комментарий от anonymous

ssh -L3389:${IP_of_C}:3389 -L2222:${IP_of_B}:22 123.123.123.123

anonymous
()
Ответ на: комментарий от CyberDx

тунель

безопастностью

на ружу

пладить

Ну ты понел.

anonymous
()
Ответ на: комментарий от zolden

Нашел решение !

Правим /etc/ssh/ssh_config и добавляем

Host remoteSVR
        Hostname 123.123.123.123
        User root
        ForwardX11 yes
        Compression yes

На серваке устанавлеваем пакеты xorg & openbox & rdesktop

И подключаемся

ssh remoteSVR rdesktop -k en-us 10.0.0.50 -g 1900x1200

При этом весь трафик выглядит как обычный SSH

CyberDx
() автор топика
Последнее исправление: CyberDx (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.