Jak zainstalować klienta Telnet?

24

Jak możemy zainstalować klienta Telnet w Ubuntu 16.04? Za pomocą tego polecenia możemy zainstalować serwer Telnet :

sudo apt-get install xinetd telnetd

Czy można jednak zainstalować klienta Telnet bez serwera Telnet? Serwer telnet może być niebezpieczny.

m-tech
źródło
1
Nie ma powodu, aby instalować klienta lub serwer Telnet, a jeśli się modlisz, aby pudełko z serwerem nie było dostępne w Internecie lub ludzie się włamali.
Mike Q

Odpowiedzi:

7

Nie powinieneś instalować żadnych pakietów; klient Telnet powinien być standardowo wyposażony w Ubuntu. Wystarczy otworzyć okno terminala ( Alt + Ctrl + T) i użyć telnetpolecenia (w celu uzyskania pomocy wpisz man telnet)

Nick Weinberg
źródło
7
Niekoniecznie prawda. Zobacz następną odpowiedź, która wyjaśnia, jak zainstalować klienta Telnet, jeśli nie zostanie znaleziony. Dość powszechne jest posiadanie podstawowego Ubuntu z bardzo małą instalacją, szczególnie w świecie kontenerów.
Joseph Larson,
Nie zainstalowany w większości kontenerów dokerów. apt-get install telnet jest poprawną odpowiedzią
Alfonso Tienda
61
apt-get install telnet

To ważne pytanie BTW. Nigdy nie instaluj serwera Telnet. Również klient Telnet nie jest domyślnie dołączany do wielu dystrybucji. Na przykład bardzo często na lądzie dokowanym występuje potrzeba zainstalowania kilku narzędzi, które w innym przypadku są oczywiste. Na przykład oficjalne obrazy dokerów systemu operacyjnego najprawdopodobniej zostaną wysłane z powłoką i jej wbudowanymi funkcjami. Telnet nie będzie wysyłany w żadnym z nich.

Nestor Urquiza
źródło
10
Muszę apt-get updatenajpierw zaktualizować listy pakietów.
f01
Kiedy mówisz, żeby go nie instalować, dlaczego mówisz to tak mocno? Czy może to być potencjalnie szkodliwe? Z
prawnego punktu widzenia
1
@ cygnus_x1 Pytanie dotyczy tego, jak zainstalować pakiet klienta (telnet). Oprócz odpowiedzi na pytanie ostrzegałem, aby nie instalować pakietu serwera telnet (xinetd telnetd) tylko dlatego, że nie jest on potrzebny do korzystania z klienta telnet i ponieważ jego istnienie umożliwiłoby dostęp do usługi telnet i zachęciłoby użytkowników do połączenia się niezaszyfrowany kanał.
Nestor Urquiza
To powinna być zaakceptowana odpowiedź, w przeciwnym razie komunikat "bash: telnet: command not found"nie powinien zostać wyświetlony.
Alessandro C
1
@PSatishPatro telnetd instaluje serwer. Nie polecam jednak, jak powiedziałem.
Nestor Urquiza,
20

Wiele obrazów dokerów nie ma standardowych narzędzi, takich jak vim, ping i telnet. Może być konieczne ich jawne zainstalowanie.

sudo apt-get update && apt-get install telnet
Tamil
źródło
2
Chociaż pierwotne pytanie nie dotyczyło dokera, było to dla mnie odpowiednie. Dobra obserwacja.
rzemieślnik