Accueil·Commandes du terminal

telnet

Réseau

Syntaxe

telnet <host> <port>

Ouvre une session TCP en clair ou tout circule sans chiffrement : ne l'utilisez jamais pour vous connecter (c'est le role de ssh) ; son seul usage restant est de verifier si un port repond, et on en sort par Ctrl+] puis quit.

Options courantes

OptionSignification
<host> <port>Open a raw TCP connection and type into it.
Ctrl+] then quitHow to get out when the far end never closes.
-4 / -6Force one address family.
-e <char>Choose a different escape character.

Exemples

telnet example.com 80

Then type: GET / HTTP/1.0 and press enter twice.

telnet 192.168.1.1 22

Read the SSH banner to confirm the service answers.

Quand une connexion échoue, ceux-ci délimitent jusqu’où elle est allée : le nom ne se résout pas, pas de route, ou le port est fermé.

Comment lire

  • Les crochets [ ] marquent une partie facultative.
  • Les points de suspension … signifient qu’on peut en mettre plusieurs.
  • Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.

Questions fréquentes

Q. Que fait telnet ?

Ouvre une session TCP en clair ou tout circule sans chiffrement : ne l'utilisez jamais pour vous connecter (c'est le role de ssh) ; son seul usage restant est de verifier si un port repond, et on en sort par Ctrl+] puis quit.

Q. Comment l’écrire ?

telnet <host> <port> — les crochets marquent ce qui est facultatif.

Q. Combien d’options valent la peine ?

Il y en a 4 ici ; la liste complète est dans man telnet. Cette commande relève de Réseau.

Commandes liées

page man: man telnet