OVH Cloud OVH Cloud

Mise en place authentification ssh par clés publique/privée ?

3 réponses
Avatar
ctobini
Bonjour,

J'ai un petit probl=E8me avec une connection ssh: j'utilise donc ssh et
j'ai cr=E9e une cl=E9 DSA sur une machine distante Linux (en fait une
machine virtuelle sous Parallels mais je pense qu'elle doit normalement
=EAtre une machine distante comme une autre) et j'ai 'inject=E9' la cl=E9
publique dans un fichier ~/.ssh/authorized_keys de mon $HOME Mac OS X.

J'ai ensuite modifi=E9 le /etc/sshd_config du Mac en fixant
'PasswordAuthentication no' et 'PubkeyAuthentication yes' et
'AuthaurizedKeyFiles ~/.ssh/authorized_keys' et red=E9marr=E9 le serveur.

Mon probl=E8me: en me connectant en ssh sur le Mac, celui-ci me demande
mon mot de passe et pas ma phrase de passe.

Auriez-vous une id=E9e sur la question ?

En vous remerciant,

C=2E Tobini

3 réponses

Avatar
patpro ~ patrick proniewski
In article ,
"ctobini" wrote:

Bonjour,

J'ai un petit problème avec une connection ssh: j'utilise donc ssh et
j'ai crée une clé DSA sur une machine distante Linux (en fait une
machine virtuelle sous Parallels mais je pense qu'elle doit normalement
être une machine distante comme une autre) et j'ai 'injecté' la clé
publique dans un fichier ~/.ssh/authorized keys de mon $HOME Mac OS X.

J'ai ensuite modifié le /etc/sshd config du Mac en fixant
'PasswordAuthentication no' et 'PubkeyAuthentication yes' et
'AuthaurizedKeyFiles ~/.ssh/authorized keys' et redémarré le serveur.

Mon problème: en me connectant en ssh sur le Mac, celui-ci me demande
mon mot de passe et pas ma phrase de passe.

Auriez-vous une idée sur la question ?


vérifie les permissions du ~/.ssh/authorized keys, et tente aussi un ssh
-V pour avoir des détails.

patpro

--
http://www.patpro.net/

Avatar
ctobini
Bonjour et merci de ton intervention,

Mon ssh est OpenSSH_4.2p1, OpenSSL 0.9.7l 28 Sep 2006, et
authorized_keys a comme permission rw r r.

C. Tobini


In article ,
"ctobini" wrote:

Bonjour,

J'ai un petit problème avec une connection ssh: j'utilise donc ssh et
j'ai crée une clé DSA sur une machine distante Linux (en fait une
machine virtuelle sous Parallels mais je pense qu'elle doit normalement
être une machine distante comme une autre) et j'ai 'injecté' la cl é
publique dans un fichier ~/.ssh/authorized keys de mon $HOME Mac OS X.

J'ai ensuite modifié le /etc/sshd config du Mac en fixant
'PasswordAuthentication no' et 'PubkeyAuthentication yes' et
'AuthaurizedKeyFiles ~/.ssh/authorized keys' et redémarré le serveu r.

Mon problème: en me connectant en ssh sur le Mac, celui-ci me demande
mon mot de passe et pas ma phrase de passe.

Auriez-vous une idée sur la question ?


vérifie les permissions du ~/.ssh/authorized keys, et tente aussi un ssh
-V pour avoir des détails.

patpro

--
http://www.patpro.net/



Avatar
patpro ~ patrick proniewski
In article ,
"ctobini" wrote:

Bonjour et merci de ton intervention,

Mon ssh est OpenSSH 4.2p1, OpenSSL 0.9.7l 28 Sep 2006,


quel boulet je fais, je voulais écrire -v, par -V, pour avoir un mode
verbose sur ta connexion.

et
authorized keys a comme permission rw r r.


ça c'est bon, vérifie aussi que ta clé privée est -rw------- ou
-r--------

patpro

--
http://www.patpro.net/