Я думаю, что вы смешиваетесь, и сам вопрос вводит в заблуждение, поскольку telnet и ssh являются двумя очень разными вещами с точки зрения tcp/ip - SSH использует (в зависимости от установки, это может быть наложено на другой порт по конфигурации, чтобы предотвратить проникновение хакеров, обычно используется 2222, но он меняется!) Telnet, с другой стороны, использует порт 23. См. here для пояснение используемых портов ... Короче говоря, я не уверен на 100%, если вы можете это сделать, но это стоит того, что я не пробовал ... Посмотрите here для более подробной информации о том, как туннелировать протокол POP3 через ssh ,
Когда вы подключаетесь к порту 9999 на локальном хосте, то есть 127.0.0.1, вы тем самым туннелируете сервер pop3 через ssh. Как и в примере на сайте SecurityFocus, вы можете перенаправить порт Telnet порта к какому-либо другому порту в качестве примера, в вашем случае я думаю:
ssh -L 9999:telnet:23 somehost
поэтому, когда вы телнет 9999 вы фактически туннелированы через SSH.
Как интересно, в какой системе работает служба SSH? Это Linux/Unix? Параметр переключается на использование -L для локальной переадресации, аналогично для удаленной пересылки - R, остальные параметры команды остаются неизменными. Важное ключевое слово здесь - переадресация портов.
Я закончил использование веб-сервера Mongoose с расширением ssh2 PHP. –