Як встановити клієнт telnet?


24

Як можна встановити клієнт telnet в Ubuntu 16.04? За допомогою цієї команди ми можемо встановити сервер telnet :

sudo apt-get install xinetd telnetd

Але чи можна встановити клієнт telnet без сервера telnet? Сервер telnet може бути небезпечним.


1
Немає причин встановлювати клієнт або сервер telnet, і якщо ви молитесь, щоб коробка з сервером не була доступною в Інтернеті або люди зламаються.
Майк Q

Відповіді:


7

Вам не потрібно встановлювати будь-які пакети; клієнт telnet повинен бути стандартним разом з Ubuntu. Просто відкрийте вікно терміналу ( Alt + Ctrl + T) і скористайтеся telnetкомандою (для довідки, введіть man telnet)


7
Не обов'язково правда. Дивіться наступну відповідь, яка пояснює, як встановити клієнт telnet, якщо його не знайдено. Досить поширеною є база Ubuntu з дуже, дуже мало встановленою, особливо в контейнерному світі.
Джозеф Ларсон

Не встановлено у більшості докерних контейнерів. apt-get install telnet є вірною відповіддю
Alfonso Tienda

61
apt-get install telnet

Це дійсне питання BTW. Не встановлюйте сервер telnet ніколи. Також клієнт telnet не включений за замовчуванням у багатьох дистрибутивах. Наприклад, в docker-land дуже часто виникає потреба встановити кілька інструментів, які інакше сприймаються як належне. Наприклад, офіційні зображення докера ОС, швидше за все, будуть постачатися разом із оболонкою та її вбудованими модулями. Telnet не буде поставлений у жодному із них.


10
Я повинен apt-get updateспочатку оновити списки пакетів.
f01

Коли ви кажете не встановлювати його, чому ви це так наполегливо говорите? Чи є потенційна шкода при цьому?
Законно

1
@ cygnus_x1 Питання тут полягає в тому, як встановити клієнтський (telnet) пакет. Окрім відповіді на запитання, я попередив не встановлювати пакет сервера telnet (xinetd telnetd) ніколи тільки тому, що він не потрібен для використання клієнта telnet і тому, що його існування зробить доступною послугу telnet та запросить користувачів підключитися більше незашифрований канал.
Нестор Уркіза

Це має бути прийнятою відповіддю, інакше повідомлення "bash: telnet: command not found"не повинно відображатися.
Алессандро C

1
@PSatishPatro telnetd встановлює сервер. Не рекомендується, як я вже сказав.
Нестор Уркіза

20

Багато зображень докера не постачаються зі стандартними інструментами, такими як vim, ping та telnet. Можливо, вам доведеться встановити їх явно.

sudo apt-get update && apt-get install telnet

2
Хоча в оригінальному запитанні не було питання про докера, це було мені доречно. Гарне спостереження.
крафтер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.