page content
Glossaire
direct access
SSH
Secure Shell (SSH) est à la fois un programme informatique et un protocole de communication sécurisé. Le protocole impose un échange de clefs de chiffrement en début de connexion. Par la suite toutes les trames sont chiffrées. Il devient donc impossible d'utiliser un sniffer pour voir ce que fait l'utilisateur. Le protocole SSH existe en deux versions majeures : la version 1.0 et la version 2.0. La première version permet de se connecter à distance à un ordinateur afin d'obtenir un shell, une fenêtre pour introduire des lignes de commande. Cette version souffrait néanmoins de problèmes de sécurité dans la vérification de l'intégrité des données envoyées ou reçues. La version 2 qui était à l'état de projet jusqu'en janvier 2006 est déjà largement utilisée à travers le monde. Cette version est beaucoup plus sûre cryptographiquement et possède, en plus, un protocole de transfert de fichiers complet. Habituellement le protocole SSH utilise le port 22. Il est particulièrement utilisé pour ouvrir un shell (console) sur un ordinateur distant. Peu employé sur les stations Windows (avec PuTTY ou cygwin avec OpenSSH), SSH fait référence pour l'accès distant sur les stations Linux et Unix.