Знайомство з telnet
У Linux це telnet Команда використовується для створення віддаленого підключення до системи через мережу TCP/IP. Це дозволяє нам керувати іншими системами за допомогою терміналу. Ми можемо запустити програму для проведення адміністрування.
telnet використовується для переговорів з іншим хостом за допомогою протоколу TELNET. Якщо команда telnet викликається без аргументу хоста, вона переходить у командний режим, представлений її підказкою. У цьому режимі він приймає та виконує команду, наведену нижче. Він реалізує команду open із цими аргументами, якщо її викликають із аргументами.
журнал numpy
Він використовує протокол TELNET. Однак у цього протоколу є деякі недоліки безпеки, але він є одним із найбільш використовуваних мережевих протоколів завдяки своїй простоті. Це не безпечний протокол, оскільки він передає дані в незашифрованому вигляді. Часто користувач Linux віддає перевагу ssh через telnet, оскільки ssh передає дані в зашифрованому вигляді. Ця утиліта схожа на функцію віддаленого робочого столу в Windows. Синтаксис telnet такий:
telnet hostname/IP address
Параметри telnet
Варіанти наведені нижче.
Команди в telnet
Деякі важливі команди Telnet перераховані та пояснені нижче. Потрібно ввести лише достатню кількість усіх команд для однозначної ідентифікації.
Встановити Telnet на Linux (Ubuntu)
Встановлення telnet у Linux є простим процесом. Ми можемо встановити його, виконавши такі команди:
Оновіть систему Linux, виконавши команду нижче:
sudo apt update
Наведена вище команда запропонує ввести пароль користувача. Введіть пароль і натисніть ENTER ключ; він запустить процес демона та займе деякий час, щоб оновити вашу систему.
Щоб інсталювати telnet, виконайте наведену нижче команду:
sudo apt install telnetd -y
Наведена вище команда встановить необхідний пакет для протоколу telnet. Розглянемо наведений нижче результат:
Щоб перевірити інсталяцію та перевірити, чи працює служба чи ні, виконайте наведену нижче команду:
systemctl status inetd
Розглянемо наведений нижче результат:
Тепер нам потрібно відкрити порт23 у брандмауері ufw. Виконайте команду нижче:
ufw allow 23/tcp
Наведену вище команду може виконати лише користувач root. Якщо ви не є користувачем root, використовуйте sudo перед цією командою. Розглянемо наведений нижче результат:
Наступним кроком буде перезавантаження брандмауера, щоб застосувати зміни. Щоб перезавантажити брандмауер, виконайте наведену нижче команду:
ufw reload
Тепер ми успішно встановили telnet на нашій машині.
Запустіть оболонку Telnet
Інтерактивну оболонку можна запустити, виконавши команду telnet таким чином:
telnet
Ця оболонка дозволяє нам виконувати деякі команди, ексклюзивні для telnet. Це буде виглядати так, як показано нижче:
Оболонка полегшує створення віддаленого підключення за допомогою різних команд. Ми можемо перелічити всі команди, виконавши команду довідки, виконати команду довідки, ввівши ч . Розглянемо наведений нижче результат:
Як і на наведеному вище знімку оболонки, усі команди перераховані з їх використанням. Існує багато утиліт командного рядка, таких як закриття, вихід, відображення, режим, відкриття, вихід, надсилання тощо.
Як підключитися за допомогою команди telnet у Linux?
Щоб створити з’єднання між двома системами за допомогою команди telnet, виконайте команду telnet і введіть ім’я хоста.
Наприклад, ми з’єднуємо нашу систему з локальним хостом. Виконайте команду наступним чином:
telnet localhost
Команда вище запитає ім’я користувача та пароль, введіть облікові дані, щоб продовжити. Розглянемо наведений нижче результат:
bash довжина рядка
Після підключення ми можемо виконувати команди, як і раніше. Єдина відмінність полягає в тому, що тепер машина розглядається як віддалена машина.
Щоб вийти з команди telnet, виконайте команду logout.
logout
розгляньте наведений нижче результат:
Тепер ми успішно вийшли з віддаленого підключення.