Définition simple
SSH (Secure Shell) est un protocole qui permet de se connecter à distance à un ordinateur ou à un serveur grâce à une liaison chiffrée. Il sert notamment à administrer Linux sans être physiquement devant la machine.
Définition technique
Lors de la connexion, le client vérifie la clé d’hôte du serveur, puis l’utilisateur s’authentifie avec un mot de passe ou une clé SSH. La session chiffrée peut transporter des commandes, des transferts SFTP ou un tunnel réseau. SSH utilise généralement le port TCP 22.
À quoi cela sert ?
Administrer des serveurs Linux ou équipements réseau sans exposer une session en clair.
Exemple concret
Un administrateur lance « ssh admin@serveur » depuis son poste pour ouvrir un terminal sur un serveur Linux et effectuer une opération de maintenance. Il doit vérifier l’identité du serveur lors de la première connexion.
Problèmes fréquents
- Mot de passe faible
- Clé privée non protégée
- Port SSH exposé inutilement à Internet
Termes associés
Concepts associés
À retenir : cette fiche présente le fonctionnement général du terme. Les réglages exacts peuvent varier selon les logiciels, constructeurs et environnements.