Mise en place authentification ssh par clés publique/privée ?
3 réponses
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.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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/
In article <1166259697.348708.158250@f1g2000cwa.googlegroups.com>,
"ctobini" <ctemp2@free.fr> 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.
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/
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/
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 <1166259697.348708.158250@f1g2000cwa.googlegroups.com>,
"ctobini" <ctemp2@free.fr> 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.
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/
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/
In article <1166264112.826146.52720@f1g2000cwa.googlegroups.com>,
"ctobini" <ctemp2@free.fr> 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--------