Мисля, че се бъркате и самият въпрос е подвеждащ, тъй като telnet и ssh са две много различни неща от гледна точка на tcp/ip - SSH използва дефинирания интернет стандартен порт № 22 (в зависимост от инсталацията, това може да бъде ударено до друг порт чрез конфигурация, за да се предотврати влизането на хакери, обикновено се използва 2222, но варира!) Telnet от друга страна използва порт 23. Вижте тук за изясняване на използваните портове... Накратко, не съм 100% сигурен дали можете да направите това, но си струва да опитате, тъй като не съм го пробвал...Вижте тук за повече подробности как да тунелирате POP3 протокола през ssh.
Когато се свържете към порт 9999 на локалния хост, т.е. 127.0.0.1, вие по този начин тунелирате pop3 сървъра през ssh. Както в примера на сайта на securityfocus, можете ли да пренасочите порта на telnet към друг порт като пример, във вашия случай мисля:
ssh -L 9999:telnet:23 somehost
така че когато използвате телнет към 9999, вие ефективно сте тунелирани през SSH.
Като въпрос на интерес коя система изпълнява SSH услугата? Linux/Unix ли е? Параметърът, който трябва да се използва, е -L за локално препращане, по същия начин за отдалечено пренасочване е -R, останалите командни параметри остават същите. Основната ключова дума тук е препращането на портове.
person
t0mm13b
schedule
01.12.2009