Différence entre SSH et Telnet

SSH et Telnet sont deux protocoles réseau qui sont utilisés pour se connecter à un ordinateur distant en se connectant à ce système au sein d’un réseau ou sur Internet, et pour contrôler ce système à l’aide de commandes à distance. Donc, les deux sont considérés comme des émulateurs terminaux. SSH signifie Secure Shell et qui permet à l’utilisateur d’échanger des données entre deux ordinateurs d’un réseau à l’aide d’une connexion cryptée sécurisée. Telnet est un protocole réseau de base qui est utilisé pour communiquer avec un système distant en utilisant un terminal textuel virtuellement.
 
QCM Securité informatique

Qu’est-ce que Telnet?

Telnet est également un protocole réseau utilisé pour échanger des données de manière bidirectionnelle entre deux hôtes distants dans un réseau ou sur Internet. En utilisant ce protocole, les utilisateurs peuvent se connecter à un système distant et communiquer en utilisant un terminal virtuel, mais cela n’est pas sûr pour l’utilisation sur des réseaux non fiables, tels qu’Internet. Telnet échange des données en texte clair, il n’est donc pas adapté à l’envoi de données confidentielles contenant des noms d’utilisateur et des mots de passe, car tout le monde peut lire ce texte et intercepter facilement les messages. Telnet communique généralement via le port 23 sur TCP, et il peut également accéder à d’autres ports et services. Il peut être utilisé dans les réseaux privés en raison de moins de sécurité.
 

Qu’est-ce que SSH?

SSH, Secure Shell est un protocole réseau utilisé pour établir une connexion sécurisée entre deux hôtes distants sur Internet ou au sein d’un réseau. SSH utilise un format crypté pour transférer des données entre ordinateurs, de sorte que ce mécanisme crypté assure la confidentialité et l’intégrité des données échangées. SSH est largement utilisé pour les systèmes de connexion à distance et pour l’exécution de commandes à distance en raison de sa sécurité. En utilisant SSH, les utilisateurs peuvent envoyer des données confidentielles telles que nom d’utilisateur, mot de passe et autres commandes de manière sécurisée car toutes ces données sont cryptées et ne peuvent pas être déchiffrées et lues facilement par les pirates. SSH utilise la cryptographie à clé publique pour l’authentification du système distant. Par défaut, les serveurs SSH écoutent le port 22 sur TCP (Transmission Control Protocol) et peuvent être utilisés dans les réseaux publics. Il fournit une authentification forte et un mécanisme de communication sécurisé sur des canaux non sécurisés.
Différence entre SSH1 et SSH2

Différences clé entre SSH et Telnet
  • SSH et Telnet sont deux protocoles réseau qui permettent aux utilisateurs de se connecter à des systèmes distants et d’exécuter des commandes sur ceux-ci.
  • L’accès à la ligne de commande d’un hôte distant est similaire dans les deux protocoles, mais la différence principale de ces protocoles dépend de la mesure de sécurité de chacun. SSH est hautement sécurisé que Telnet.
  • Par défaut, SSH utilise le port 22 et Telnet utilise le port 23 pour les communications, et les deux utilisent le standard TCP.
  • SSH envoie toutes les données dans un format crypté, mais Telnet envoie les données en texte brut. Par conséquent, SSH utilise un canal sécurisé pour transférer des données sur le réseau, mais Telnet utilise une manière normale de se connecter au réseau et de communiquer.
  • De plus, SSH utilise le cryptage à clé publique pour authentifier les utilisateurs distants, mais Telnet n’utilise aucun mécanisme d’authentification.
  • Ainsi, les données privées, telles que les noms d’utilisateur et les mots de passe, ne doivent pas être envoyées à l’aide de Telnet, car elles sont susceptibles de provoquer des attaques malveillantes. Il est fortement recommandé d’utiliser SSH pour les systèmes de connexion à distance, car les données envoyées en utilisant ce protocole ne peuvent pas être facilement interprétées par les pirates.
  • Compte tenu de la sécurité disponible dans chaque protocole, SSH convient à l’utilisation dans les réseaux publics, bien qu’ils soient fiables ou non, mais Telnet ne convient qu’aux réseaux privés.
  • Enfin, le protocole Telnet présente un grand nombre d’inconvénients en termes de sécurité et le protocole SSH a surmonté la plupart de ces problèmes de sécurité. Donc, SSH peut être considéré comme un alternatif du protocole Telnet.

 
QCM Réseau

4 réflexions sur “Différence entre SSH et Telnet

  • juillet 31, 2018 à 8:36 pm
    Permalien

    Bonjour,

    Comment je peux me connecter à un ordinateur distant via telnet et exécuter des commandes.

    Répondre
  • juillet 31, 2018 à 8:42 pm
    Permalien

    Vous pouvez utiliser soit TELNET comme ça :

    $telnet ip-address

    Ou SSH :

    $ssh username@ip-address

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *