J'ai une instance Ubuntu Natty sur EC2, et je peux SSH dedans en
ssh -v -i ec2-keypair ubuntu@[email protected]
Mais je voudrais configurer un mot de passe moins sshing. J'ai donc essayé ces options et rien ne fonctionne:
$ ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]
Permission denied (publickey).
$ ssh-copy-id -i ~/.ssh/ec2-keypair [email protected]
/usr/bin/ssh-copy-id: ERROR: No identities found
$ ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]
Permission denied (publickey).
ubuntu
ssh
amazon-ec2
Jeremy Smith
la source
la source
ssh-copy-id -f -i /var/lib/postgres/.pubfilename ubuntu@ec2-domain
toujours en obtenant une autorisation refusée.eval "$(ssh-agent)"
si vous voyezCould not open a connection to your authentication agent
J'ai eu le même problème:
ssh-copy-id
donne l'erreurPermission denied (publickey)
sur une instance AWS EC2. J'étais sûr d'avoir correctement défini toutes les autorisations en utilisantchmod
.De plus, je devais changer cette ligne
/etc/ssh/sshd_config
deà
Je suppose que c'est parce que vous
ssh-copy-id
demande votre mot de passe.Puis l'erreur a disparu.
la source