Pages : 1
#1 Le 06/02/2008, à 15:36
- sylvain1970
[résolu] SSH et gestion clé privée/publique
Bonjour,
Je viens d'installer une connexion ssh sur mon ordi.
J'arrive bien à me conecter en gestion login/pass.
Par contre, je patauge un peu dans la gestion de la connexion avec clé privée/publique.
J'ai bien suivi la doc, mais çà ne marche pas.
Ai-je bien compris ?
Quelle clé publique faut-il mettre dans le fichier auto....key2 sur le serveur ?
Celle créée sur le serveur ou celle créée sur l'ordi à partir duquel on souhaite se connecter ?
Merci.
EDIT : reformulation de la question.
Dernière modification par sylvain1970 (Le 07/02/2008, à 12:58)
Hors ligne
#2 Le 06/02/2008, à 15:42
- pT-benj
Re : [résolu] SSH et gestion clé privée/publique
Dans ce rapport (que j'ai fais pour le logiciel BackupPC), j'explique comment, avec un utilisateur sur le serveur (backuppc) se connecter en root sur mon client sans demande de mot de passe.
Sur le serveur :
sudo su
su backuppc
ssh-keygen -t rsa
cat .ssh/id_rsa.pub
Copier cette clé (le contenu complet du fichier)
Sur le client :
mkdir /root/.ssh (car nous désirons nous connecter en root sans mot de passe)
vi /root/.ssh/authorized_keys
Puis coller ici la clé SSH. (:wq pour quitter en enregistrant)
Sur le serveur :
Toujours avec l'utilisateur backuppc :
ssh root@193.54.19.60 (puis confirmer avec yes)
Normalement aucun mot de passe ne sera plus demandé.
Note : Le fichier /home/backuppc/.ssh/known_hosts contient les 'identifiants' du pc sur lequel on a voulu se connecter.
Exemple :
- Je génère une clé ssh avec le compte backuppc sur le serveur,
- je la copie sur le client dans le fichier /root/.ssh/authorized_keys (si je veux avoir accès au compte root sans mot de passe),
- à partir du serveur (avec le compte backuppc) je me connecte en ssh sur le client (ssh root@adresse_ip_client)
- il se créé donc un fichier /home/backuppc/.ssh/known_hosts contenant l'identité de la machine client.
Dernière modification par pT-benj (Le 06/02/2008, à 15:43)
Hors ligne
#3 Le 06/02/2008, à 17:05
- sylvain1970
Hors ligne
#4 Le 06/02/2008, à 19:57
- sylvain1970
Re : [résolu] SSH et gestion clé privée/publique
Cà y est, j'ai compris mon erreur.
Il faut enregistrer la clé publique puis se connecter avec une fois avec la connexion par mot de passe, ensuite on peut enlever le mot de passe.
bon çà marche en connexion locale, reste plus qu'à tester d'un autre ordi.
je mettrai en résolu après ce test.
en tout cas, merci pour l'explication, çà m'a aiguillé.
Hors ligne
#5 Le 07/02/2008, à 09:56
- pT-benj
Re : [résolu] SSH et gestion clé privée/publique
De rien, n'hésite pas à me dire si tu as réussi pour un pc à distance. (et n'oublies pas le [résolu] après
Hors ligne
#6 Le 07/02/2008, à 12:58
- sylvain1970
Re : [résolu] SSH et gestion clé privée/publique
C'est bon, çà marche.
encore merci.
Hors ligne
#7 Le 07/02/2008, à 12:58
- pT-benj
Hors ligne
Pages : 1