Tout d'abord, la distribution des rôles. Ces acteurs jouent tous un rôle particulier, il va nous falloir apprendre à les connaître :
Le client SSH. Dans notre cas, nous allons travailler uniquement avec les programmes ssh1 de ssh.com (à savoir ssh-1.2.30) et OpenSSH (openssh-2.5.2)
Le serveur, soit dans sa version 1, soit dans sa version OpenSSH.
L'agent qui va gérer l'interaction entre nos clés publiques et le client ssh.
L'outil qui va nous permettre d'ajouter (et enlever) nos clés RSA au cache de l'agent. Ils communiquent par le biais d'un tube sur la machine cliente.
L'outil qui permet de créer les paires de clés publiques et privées RSA utilisées dans l'authentification.
Le fichier contenant votre clé privée. Protégez-le bien !
-rw------- 1 jose users 530 Feb 8 12:14 identity |
Le fichier contenant la partie publique de votre paire de clés RSA.
-rw------- 1 jose users 334 Feb 8 12:14 identity.pub |
Le fichier contenant une liste de clés publiques correspondant à vos clés privées. C'est ce fichier qui est utilisé pour gérer les authentifications