Я думаю, что вы запутались, и сам вопрос вводит в заблуждение, так как 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, остальные параметры команды остаются теми же. Основное ключевое слово здесь - переадресация портов.