ок телнет б вы можете SSH к себе на б, но следующая команда не может работать, но попробуйте сначала
ssh -L0.0.0.0:2200:192.68.0.3:22 127.0.0.1
... если SSHD не работает на б ... то SSH к с
ssh -L0.0.0.0:2200:192.68.0.3:22 192.68.0.3
сделать
netstat -an | grep 2200
- Делайте это на б (192.68.0.2)
Если netstat имеет 127.0.0.1 прослушивание на 2200, а не 0.0.0.0, этот трюк не будет работать ... но если это произойдет ... вы можете подключиться к ssh на порте 2200 до b, и он нажмет c
ssh 192.68.0.2:2200
я у вас SSH на локальный на б, потому что я не могу вспомнить команду, чтобы не порождать оболочку, и им слишком ленив, чтобы посмотреть его ... но если решение выше не работает, вы не сможете перенаправить порты с ssh без root, вам придется изменить файл конфигурации на b
вам необходимо добавить GatewayPorts yes
к s SHD конфигурационный файл в/и т.д./Sshd/CONF/sshd_config
http://docstore.mik.ua/orelly/networking_2ndEd/ssh/ch09_02.htm - это говорит все о переадресации портов с SSH
Лучше всего подходит для superuser.com (или, может быть, serverfault.com) – rene
* Вы можете * быть в состоянии с сеансом telnet из A-> B, затем сеансом SSH из B-> A и из B-> C и какой-то трубой, но все, что вы делаете, все равно будет передаваться в ясности с A-> B, так, зачем беспокоиться? – mkoistinen
Сначала вы берете курицу в лодку, потому что лиса не будет есть корм для курицы. Затем вы оставите курицу и вернитесь к лисе. Как только у вас есть лиса и цыпленок с другой стороны, вы схватите цыпленка и отведите его обратно к первоначальной стороне реки. Вы оставляете курицу, но принимайте курицу. Затем вы используете свою последнюю поездку, чтобы вернуться и получить цыпленка. – synthesizerpatel