0

В настоящее время я использую ssh для подключения моего удаленного экземпляра aws, который является ubuntu . Сначала я смог подключиться к нему. Однако после того, как я переместил ssh-файл (.pem-файл) экземпляра ec2 из папки «Загрузить в .ssh» на моем собственном ноутбуке, он показывает, что Could not resolve hostname mypath/myssh.pem provided, or not known. Я уверен, что ничего неправильного над именем пользователя и именем сервера. Есть ли что-то, что мне не хватает, чтобы установить?
Кроме того, в то время как ssh -v это показывает, что debug1: Trying private key: Mypathtokey/my.pem debug1: Authentications that can continue: publickey debug1: No more authentication methods to try.AWS connection denied

редактировать моя команда

ssh -i ~/.ssh/my.pem [email protected] 

Я также установил ssh aws в ssh_config. при использовании ssh -vvv aws, это показывает, что

debug1: Next authentication method: publickey 
debug1: Trying private key: /Users/mypath/.ssh/ssh.pem 
debug2: storing passphrase in keychain 
debug3: Search for existing item with query: { 
    acct = "/Users/mypath/.ssh/ssh.pem"; 
    agrp = "com.apple.ssh.passphrases"; 
    class = genp; 
    labl = "SSH: /Users/mypath/.ssh/ssh.pem"; 
    nleg = 1; 
    "r_Ref" = 1; 
    svce = OpenSSH; 
} 
debug3: Item already exists in the keychain, updating. 
debug3: sign_and_send_pubkey: RSA SHA256: my rsa sha256 keyvalue 
debug3: receive packet: type 51 
debug1: Authentications that can continue: publickey 
debug2: we did not send a packet, disable method 
debug1: No more authentication methods to try. 
Permission denied (publickey). 
+0

Показывать команду, которую вы используете. – Justinas

+0

* «после того, как я переместил свой ssh-ключ в другую папку» * ... какой ключ? ON сервер или клиент? Зачем? – Jakuje

+0

Я перемещаю ssh-ключ (.pem-файл) экземпляра ec2 из папки «Загрузить в .ssh» на своем собственном ноутбуке, потому что я сначала попытался подключиться к экземпляру ec2 в моем файле загрузки – EEEEEric

ответ

0

Вы проверили разрешение файла .pem? попробуйте изменить его на 600 и подключиться. Надеюсь, что это решит проблему.

Смежные вопросы