Mise en situation
Si vous tentez de vous connecter automatiquement entre un ordinateur A vers l’ordianteur B, soit pour avoir accès a un terminal ou vous voulez automatiser une tâche.
Comment procéder
- Identifier vous sur l’ordinateur A (client) pour créé une pair de clef d’authentification (ne pas spécifier de “passphrase”)
0f8b870ed6ed1c9433e795c9467958ed
- Maintenant utiliser ssh ou autre logiciel de console pour créé le répertoire ~/.ssh pour l’utilisateur que vous voulez sur l’ordinateur B. (Prenez note que le répertoire peut déjà exister):
94c1ab6a3312102f2d7f7fb26205f9de
- Finalement, ajouter la clef public, créé auparavant, dans le fichier ~/.ssh/authorized_keys dans l’ordinateur B et entrer le mot de passe une dernière fois:
1ae162a88ef82bc021b26e9cc6c6dc08
- Maintenant, vous pouvez vous connecter sur l’ordinateur B depuis l’ordinateur A sans spécifier de mot de passe:
3272407bfa4fd5913f5d89f9621da510
Prendre note que dépendamment de votre version de SSH vous aurez peut-être besoin des changements suivant :
- Insérer la clef public dans le fichier .ssh/authorized_keys2
- Changer les permissions du répertoire .ssh pour 600