Ssh
Un article de Wiki-evr@.
Sommaire |
Accès sans avoir à taper le mot de passe
Supposons qu'un utilisateur user sur la machine client lsclXX veuille se connecter sur gsc2. Il faut d'abord :
- Générer un couple clé privée/clé publique sur lsclXX,
- Copier sur gsc2 le fichier approprié.
Sous linux
Génération du couple clé privée/clé publique
Taper la commande: ssh-keygen -t dsa
Ne rien mettre en temps que passphrase lorsque cela est demandé.
Ceci va générer deux fichiers :
- ~user/.ssh/id_dsa
- ~user/.ssh/id_dsa.pub
Copier sur gsc2
Dans un premier temps transmettre la clé sur gsc2
scp ~user/.ssh/id_dsa.pub user@gsc2:.ssh/
Ensuite, se connecter à gsc2:
ssh user@gsc2
Puis copier la clé là où il faut :
cat ~user/.ssh/id_dsa.pub >> ~user/.ssh/authorized_keys2
Enfin, protéger les clés :
chmod -R 500 ~user/.ssh
Se déconnecter de gsc2, et refaire une tentative de connexion. Si les étapes ont bien été suivies, alors il n'est plus nécessaire de taper de mot de passe pour se connecter.