2016-09-12 7 views
-1

Voici ce que je faisais:Impossible de créer une session SSH par des touches Auth avec OpenSSH, devenir fou

client: => générés 2 clés avec ssh-keygen -t rsa

=> envoyé id_rsa.pub au serveur (avec scp) et le mettre à ~/.ssh/authorized_keys

serveur: dans/etc/ssh/shd_config:

=> décommentée AuthorizedKeysFile% h/.ssh/authorized_keys

=> PasswordAuthentication no

=> UsePAM pas

Et je redémarré le serveur: le service sshd restart

Problème: lorsque j'essaie de me connecter "ssh [email protected]_Server -v" et après avoir mis mon mot de passe.

Je reçois les journaux suivants:

Enter passphrase for key '/root/.ssh/id_rsa': 
debug3: sign_and_send_pubkey: RSA SHA256:HMjzNl/zNrs...3m6SYDQ64ZoHeL6k 
debug3: send packet: type 50 
debug2: we sent a publickey packet, wait for reply 
debug3: receive packet: type 51 
debug1: Authentications that can continue: publickey 
debug1: Trying private key: /root/.ssh/id_dsa 
debug3: no such identity: /root/.ssh/id_dsa: No such file or directory 
debug1: Trying private key: /root/.ssh/id_ecdsa 
debug3: no such identity: /root/.ssh/id_ecdsa: No such file or directory 
debug1: Trying private key: /root/.ssh/id_ed25519 
debug3: no such identity: /root/.ssh/id_ed25519: No such file or directory 
debug2: we did not send a packet, disable method 
debug1: No more authentication methods to try. 
Permission denied (publickey). 

Avez-vous une idée d'où vient ce journaux?

Vive

+0

'Tester la clé privée: /root/.ssh/id_dsa debug3: aucune identité de ce type: /root/.ssh/id_dsa: aucun fichier ou répertoire de ce type' C'est ce que vous devez vérifier. Vérifiez le chemin de la clé privée – Hrabosch

+0

@Hrabosch Il n'y a pas id_dsa en effet, mais c'est parce que j'ai mis seulement id_rsa dans /root/.ssh, et je veux juste utiliser les touches rsa ... – mric750

+0

@Hrabosch Je ne comprends pas pourquoi openssh continuer à rechercher d'autres clés – mric750

Répondre

0

Ok, je pensais que authorized_keys était un répertoire, et mettre la clé publique en elle. Mais en fait c'est un fichier! Résolu!