-1
我下載SSH密鑰文件aws-ssh-key.pem.txt
我的Mac和它移到使用SSH到AWS虛擬機在Mac OSX - 權限被拒絕(公鑰)
mv path/Downloads/aws-ssh-key.pem.txt ~./ssh/
我的.ssh目錄當我列出.ssh
目錄的內容使用ls ~/.ssh
我看到以下內容:
aws-ssh-key.pem.txt id_rsa known_hosts
config id_rsa.pub
現在,我請從.ssh
下面的命令。
ssh -v -i aws-ssh-key.pem [email protected]
而且我得到下面的錯誤:
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: PATH/.ssh/id_rsa
debug1: Authentications that can continue: publickey
debug1: No more authentication methods to try.
Permission denied (publickey).
任何幫助嗎?謝謝。
aws-ssh-key.pem.txt沒有.txt擴展名。 .pem本身就是擴展名。還請確保該文件僅具有僅來自所有者的讀取權限。您可以通過sudo chmod 400 aws-ssh-key.pem – Chintan7027
分配該權限是的,以便其他人可以修復此類問題。 – Chintan7027
@ Chintan7027是的,因爲在aws文檔中,它不完全清楚。當我生成ssh密鑰時,它會自動保存爲.txt文件。我想知道那是什麼。 – swdon