Поиск по сайту:

Использование команды Telnet в Linux/Unix


Что такое Телнет?

Telnet — это старый сетевой протокол, используемый для подключения к удаленным системам по сети TCP/IP. Он подключается к серверам и сетевому оборудованию через порт 23. Давайте посмотрим на использование команд Telnet.

Отказ от ответственности

  1. Telnet не является безопасным протоколом и поэтому НЕ РЕКОМЕНДУЕТСЯ!. Это связано с тем, что данные, отправляемые по протоколу, не зашифрованы и могут быть перехвачены хакерами.
  2. Вместо telnet более предпочтительным протоколом является SSH, который зашифрован и более безопасен.

Давайте посмотрим, как вы можете установить и использовать протокол telnet.

Установка Telnet

В этом разделе мы познакомим вас с процессом установки telnet в системах RPM и DEB.

Установка Telnet в CentOS 7/RHEL 7

Чтобы начать процесс установки на сервер, выполните команду

# yum install telnet telnet-server -y
 
# systemctl start telnet.socket
# systemctl enable telnet.socket
# firewall-cmd --permanent --add-port=23/tcp

Наконец, перезагрузите брандмауэр, чтобы правило вступило в силу.

# firewall-cmd --reload
# systemctl status telnet.socket

Создание пользователя для входа

В этом примере мы создадим пользователя для входа в систему с использованием протокола telnet.

# adduser telnetuser

Создайте пароль для пользователя.

# passwd telnetuser

Укажите пароль и подтвердите. Чтобы использовать команду telnet для входа на сервер, используйте приведенный ниже синтаксис.

$ telnet server-IP address

Например

$ telnet 38.76.11.19

Установка Telnet в Ubuntu 18.04

Чтобы установить протокол telnet в Ubuntu 18.04, выполните:

$ sudo apt install telnetd -y
$ systemctl status inetd
$ ufw allow 23/tcp
$ ufw reload

Использование telnet для проверки открытых портов

Telnet также можно использовать для проверки того, открыт ли определенный порт на сервере. Для этого используйте приведенный ниже синтаксис.

$ telnet server-IP port

Например, чтобы проверить, открыт ли порт 22 на сервере, запустите

$ telnet 38.76.11.19  22

Резюме

Этот учебник представляет собой учебное пособие, в котором показано, как использовать протокол telnet. Мы НАСТОЯТЕЛЬНО НЕ РЕКОМЕНДУЕМ использовать telnet из-за высоких рисков безопасности, которые он представляет из-за отсутствия шифрования. SSH является рекомендуемым протоколом при подключении к удаленным системам. Данные, отправляемые по SSH, зашифрованы и защищены от хакеров.