Telnet — это протокол командной строки, используемый для удаленного управления различными устройствами, такими как серверы, ПК, маршрутизаторы, коммутаторы, камеры и брандмауэры. Telnet — это протокол, обеспечивающий простые удаленные соединения. Telnet отвечает за отправку команд или данных в удаленное сетевое соединение. Это делает этот протокол очень популярным в ИТ-системах. Telnet часто используется после SSH для удаленного управления системой с помощью командной строки.
Что такое Телнет? Для чего используется Telnet?
История Телнета
Протокол Telnet был создан с использованием компьютерных сетей. Компьютерные сети делают компьютеры доступными для удаленного управления и использования. Telnet был создан как протокол управления интерфейсом удаленной командной строки. Telnet был впервые использован в 1969 году и был разработан как простой протокол TCP/IP .
Состав
Telnet имеет общую структуру клиента и сервера. Серверная часть будет предоставлять службу Telnet для подключения клиентских приложений Telnet. Серверная часть Telnet обычно прослушивает TCP-порт 23, чтобы принимать соединения Telnet. Но этот порт можно изменить по соображениям безопасности или по другим причинам. Поэтому клиенту Telnet необходимо четко определить порт Telnet.
Возможности Телнета
Telnet — это простой протокол, поэтому у него очень мало функций. Протокол Telnet предоставляет следующие возможности для удаленного управления системой.
- Простой
- Отображает информацию о подключении
- Быстрый
- Нет безопасности
Устройство
Как было сказано ранее, Telnet — очень популярный протокол, а это означает, что он используется самыми разными устройствами в широком диапазоне. Ниже приведен список устройств, использующих Telnet для удаленного управления.
Установить для Linux
Как говорилось ранее, структура Telnet состоит из сервера и клиента. Серверы и клиенты Telnet могут быть установлены во все дистрибутивы Linux , такие как Ubuntu , Debian, Fedora, CentOS, RedHat, Mint и т. д.
$ sudo apt install telnet
Установить для Windows
Серверы и клиенты Telnet можно устанавливать на серверы или клиенты Windows разными способами. Клиент и сервер Telnet предварительно установлены в Windows. Альтернативой является установка сторонних приложений, таких как MoboTerm и т. д.
Уровень безопасности Telnet
Проблема безопасности Telnet — самая большая проблема этого протокола. Протокол Telnet не зашифрован, что делает его легкой мишенью для атак «человек посередине» . Трафик Telnet может быть раскрыт в любое время. Telnet также обеспечивает аутентификацию только на основе пароля. Как говорилось ранее, пароли, передаваемые по сети, могут быть украдены злоумышленниками. Аутентификация на основе пароля менее безопасна, чем аутентификация на основе сертификата или ключа.
Шифрование Telnet с использованием Telnet/s
По умолчанию протокол Telnet не шифрует свой трафик. Если вы хотите зашифровать свой трафик, вы можете использовать Telnet/s. Фактически будет создано несколько туннелей TLS/SSL, и трафик telnet будет передаваться через этот туннель TLS/SSL. Поэтому Telnet/s широко не используется.
Альтернатива Telnet
Существуют разные альтернативы Telnet. SSH — популярная и лучшая альтернатива протоколу Telnet.
- SSH обеспечивает лучшую безопасность за счет шифрования трафика и обеспечения более безопасной аутентификации. SSH также имеет множество дополнительных функций, таких как переадресация рабочего стола X, переадресация портов и т. д.
- RDP — это не удаленный протокол командной строки, а основанный на графическом интерфейсе. RDP требует большей пропускной способности сети, но обеспечивает полноценные возможности рабочего стола.
- VNC — это альтернатива с открытым исходным кодом, аналогичная протоколу RDP. VNC обеспечивает удаленный рабочий стол, но в большинстве случаев работает медленнее, чем RDP.
- SNMP предназначен для удаленного управления неинтерактивными командами. Но SNMP в основном используется для мониторинга удаленных систем и не является полной заменой протокола Telnet.
Развлекайтесь с Telnet
В Интернете существует ряд служб Telnet, которые предоставляют видео в формате ASCII или asciinema. Этот сервис запускает короткое видео по протоколу Telnet. Вы можете получить доступ к этому фильму на сайте полотенце.blinkenlights.nl следующим образом:
$ telnet towel.blinkenlights.nl

Давай насладимся!
