Mam instancję ubuntu Natty na EC2 i mogę do niej włączyć SSH
ssh -v -i ec2-keypair ubuntu@[email protected]
Ale chciałbym skonfigurować sshing bez hasła. Spróbowałem więc tych opcji i nic nie działa:
$ 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
źródło
źródło
ssh-copy-id -f -i /var/lib/postgres/.pubfilename ubuntu@ec2-domain
wciąż pojawia się błąd odmowy pozwolenia.eval "$(ssh-agent)"
Jeśli zobaczyszCould not open a connection to your authentication agent
Miałem ten sam problem:
ssh-copy-id
podaje błądPermission denied (publickey)
na instancji AWS EC2. Byłem pewien, że poprawnie ustawiłem wszystkie uprawnieniachmod
.Ponadto musiałem zmienić tę linię
/etc/ssh/sshd_config
zdo
Chyba dlatego
ssh-copy-id
prosi o podanie hasła.Wtedy błąd zniknął.
źródło