Учебники

▷ Как настроить сервер Telnet в Ubuntu или любой системе Linux

Оглавление:

Anonim

В этом новом пошаговом шаге мы собираемся настроить сервер Telnet в Ubuntu, хотя он также будет идеально применим для большинства машин Linux. Благодаря удаленным соединениям работа системных администраторов значительно упрощается, поскольку таким образом они могут управлять серверами, не находясь физически в том месте, где они находятся. Но это не только для профессионального использования, мы сами можем сделать то же самое с наших собственных компьютеров или виртуальных машин в нашей домашней сети. Таким образом, мы можем подключиться с клиентского компьютера, например, для управления конфигурацией веб-сервера.

Указатель содержания

В настоящее время Telnet не является протоколом удаленной связи, который широко используется для решения такого типа, особенно в средах Linux, поскольку появились гораздо более безопасные протоколы связи, такие как SSH. Это позволяет нам устанавливать зашифрованные соединения, намного более безопасные для компьютерных атак, таких как шпионское ПО, чем Telnet.

Но, в любом случае, было бы интересно использовать этот Telnet для простого и быстрого соединения между компьютерами во внутренних сетях LAN, которые защищены от внешних воздействий. За исключением Windows 10, остальные операционные системы, такие как Windows Server, 7 или даже Linux, имеют инструменты для создания серверов Telnet. Вот почему, с точки зрения закрытых сетей, использование этого сервиса очень полезно.

Предварительные операции

Мы рекомендуем выполнить ряд операций перед настройкой сервера. Как мы можем сделать вывод, мы должны убедиться, что связь между двумя командами возможна. Если два компьютера не видны в сети, Telnet будет бесполезен. В дополнение к этому мы избежим возможных ошибок подключения, которые мы позже не идентифицируем.

Чтобы сделать это, достаточно просто использовать команду ifconfig на нашей машине с Ubuntu, чтобы узнать IP-адрес компьютера. тогда мы будем пинговать между компьютерами, чтобы проверить соединение.

Знать IP-адрес и / или имя компьютера

Чтобы проверить IP-адрес в Ubuntu, нам нужно будет открыть терминал, если он имеет графический интерфейс. Мы можем сделать это быстро с комбинацией клавиш « Ctrl + Atl + T ». Итак, мы пишем:

Ifconfig

Если он не установлен, мы должны написать следующее:

sudo apt-get установить net-tools

После того, как написано, мы должны искать строку « inet », которая покажет нам наш локальный IP-адрес.

Узнать название команды в Ubuntu очень легко, когда мы находимся в командном терминале, мы должны посмотреть на подсказку. При этом отобразится пользователь, за которым следует символ «@» и имя компьютера.

Проверьте соединение

Теперь, когда мы знаем IP-адреса или имя компьютера, давайте проверим, видны ли компьютеры. Для этого мы открываем командный терминал на компьютере, который будет клиентом, и пишем:

пинг

Мы видим, что все правильно связаны и находятся в общении.

Настройте сервер Telnet в Ubuntu

Собственно, в Ubuntu не установлен пакет Telnet, но мы сможем найти его в репозиториях. Чтобы сделать это, мы должны сначала установить инструментарий, который будет активировать демоны из таких сервисов, как Telnet.

Итак, первое, что нам нужно сделать, это открыть командный терминал и установить инструменты inetd. Для этого мы используем следующую команду:

Отныне мы можем войти в систему как root в Linux для удобства

sudo apt-get isntall openbsd-inetd

Мы ждем завершения процесса, чтобы снова установить демон Telnet:

sudo apt-get установить Telnetd

Проверьте настройки файла inetd

Этот шаг необходим только для проверки правильности настроек inetd для правильной работы сервера Telnet. Для доступа к файлу конфигурации мы напишем следующее:

sudo gedit /etc/inetd.conf

В этом файле мы должны убедиться, что перед строкой, соответствующей Telnet, нет символа «#». Если бы это было так, мы должны удалить его, чтобы строка учитывалась инструментом inetd.

Чтобы закончить, мы сохраняем файл снова, только если мы что-то коснулись. В этом случае нам также придется перезапустить демон inetd, для этого мы напишем:

sudo /etc/init.d/openbsd-inetd restart

Убедитесь, что служба Telnet прослушивает

Чтобы убедиться, что служба Telnet прослушивает компьютер с Ubuntu, нам нужно ввести следующую команду:

netstat -ltp

Мы сможем определить, что Telnet действительно активен и слушает. Мы могли бы также выразить это следующим образом:

netstat -ltpn

Таким образом, в дополнение к услуге мы можем видеть, через какой порт он прослушивает. Мы видим, что это порт, соответствующий Telnet, 23. Это будет полезно иметь в виду, если мы хотим открыть порт маршрутизатора для получения удаленных подключений.

Доступ из клиента Telnet

Теперь нам нужно только перейти к клиенту Telnet и написать следующую команду в окне терминала CMD, PowerShell или Linux:

Telnet

В нашем случае это « Профессиональная виртуальная машина Telnet » или « Telnet 192.168.2.106 ». Таким образом, пользователь и пароль будут запрошены. В поле « Логин » мы вводим имя пользователя Ubuntu, а в поле « Пароль » - пароль.

Таким образом, мы получим доступ к серверу Telnet, настроенному в Ubuntu.

Если мы хотим завершить сеанс, нам нужно будет только написать в подсказке «выход», и мы покинем удаленный компьютер.

Если бы мы хотели сделать это удаленно из-за пределов нашей сети, нам пришлось бы открыть порт 23 маршрутизатора. Хотя для внешних удаленных подключений мы рекомендуем использовать SSH, а не Telnet, для большей безопасности.

Как мы видим, настройка сервера Telnet в Ubuntu довольно проста, и она также применима практически к любой машине с Linux.

Мы также рекомендуем:

Для каких целей вы бы использовали свой Telnet в Ubuntu или другой системе? Если у вас возникли проблемы, вопросы или вопросы, оставьте это в комментариях.

Учебники

Выбор редактора

Back to top button