La gestion des clés est assez simple dans son principe :
un
(tu choisis entre DSA & RSA)
génère une paire de clés : une privée que tu gardes sur la machine locale & une publique que tu copies dans le .ssh/authorized_keys de la machine distante :
scp id_?sa.pub machine-distante:.ssh/nouveau-nom-de-clé
, puis sur cette machine distante, dans le .ssh :
cat nouveau-nom-de-clé >> authorized_keys
Après, tu te connectes sans souci.
NOTA BENE :
- il est important de renommer la clé publique quand tu la copies sur une autre machine, sinon tu détruirais la clé publique de cette machine.
- cette opération doit être renouvelée pour chaque compte de chaque machine sur lesquelles tu comptes te connecter régulièrement, ainsi qu'à partir desquelles tu comptes te connecter aux autres (à partir d'un certain nombre de machines, ça devient ingérable, mais il est rare qu'on ait à se connecter à partir de beaucoup de postes sur tous les autres).
Partager