2012-01-13 2 views
0

Я искал несколько сценариев туннелирования SSH здесь, , но ни один из них не работал для меня. Моя схема такова:
Ноутбук ------> шлюз ------> удаленный.
Довольно обычный случай, но соединение между шлюзом ----> remote также защищено паролем. Мне нужно мое приложение (хотя и для NX-плеера), чтобы подключиться к удаленному через порт 22. Я могу войти в шлюз через ssh, а затем войти в систему на удаленном компьютере (с другим пользователем/паролем), чтобы можно было делать то, что я хочу, просто не знаю как. Я использую openssh в ноутбуке/шлюзе.SSH туннелирование, когда все соединения защищены паролем

+1

Что случилось с 'SSH -L 8080: удаленный: 22 gateway'? Пожалуйста, покажите, что вы пробовали, и почему он работает не так, как ожидалось. Ваш вопрос не совсем понятен. – 4ndrew

+0

Определенно сделал трюк ... Я, хотя, потому что шлюз ----> удаленный защищен, мне нужно сообщить шлюзу, как подключиться к удаленному. – TryHarder

+0

Мое предложение - запустить сеанс ssh с перенаправлением портов, например 'ssh -L 8080: remote: 22 gateway', затем подключиться к шлюзу с помощью' localhost' в качестве хоста и '8080' в качестве порта. Если вы уже пробовали это решение, укажите ошибку, которую вы получили? – 4ndrew

ответ

0

убедитесь, что sshd работает на пересылке порта поддержки шлюза.

/и т.д./SSH/sshd_config

AllowTcpForwarding yes