1
M&K HDHILI
Cours sécurité des réseaux
Secure Shell (SSH)
Mohamed Houcine HDHILI
2
M&K HDHILI
SSH: Présentation
Permet l'accès sécurisée à une machine distante
(routeurs, rewall, serveurs...) pour l'administrer.
Remplace le service telnet (non sécurisé)
Dernière version: SSH2 (IETF RFC 4250 à 4256)
Implémentation courante sous GNU Linux et BSD:
openSSH
OpenSSH =suite de logiciels (ssh, sshd, sscp, sftp)
Exemple de client sous windows: Putty
3
M&K HDHILI
SSH: couches protocolaires
4
M&K HDHILI
Transport layer protocol (RFC 4253)
Etape 1: échange des versions des protocoles entre le client
et le serveur (après l'établissement de connexion TCP)
SSH-protoversion-softwareversion SP comments CR LF
5
M&K HDHILI
Transport layer protocol (RFC 4253)
Étape 2: négociation sur les algorithmes (cryptage, MAC,
compression) à utiliser dans les deux sens.
Key exchange init
1 / 14 100%