簡體   English   中英

Amazon AWS EC2密鑰對被拒絕

[英]Amazon AWS EC2 Key Pair Denied

我已經在互聯網上搜尋答案,但運氣不佳。 我一直想做的就是通過SSH連接到我的AWS EC2 Linux服務器。

.pem文件在我的計算機上,但尚未被接受。 我嘗試了多個FTP客戶端,包括FileZilla和Mac上的本機Terminal。

在FileZilla中,我的錯誤如下:

錯誤:已斷開連接:沒有可用的受支持的身份驗證方法(發送的服務器:公鑰)

我在終端機中也遇到過類似的消息:

警告:身份文件被拒絕File.pem無法訪問:沒有這樣的文件或目錄。 權限被拒絕(公鑰)。

我已經四重檢查了與AWS控制台中的文件名相對應的文件名。 我初始化實例時下載了此文件...

我建議您也檢查以下兩個常見錯誤:

  • .pem文件的權限錯誤:確保文件存在並具有適當的權限(chmod 400)
  • 默認用戶名:為Linux發行版使用正確的用戶名

使用ssh命令連接到實例。 您將指定私鑰(.pem)文件和user_name @ public_dns_name。 對於Amazon Linux,用戶名是ec2-user。 對於RHEL5,用戶名是root或ec2-user。 對於Ubuntu,用戶名是ubuntu。 對於Fedora,用戶名是fedora或ec2-user。 對於SUSE Linux,用戶名是root。 否則,如果ec2-user和root不起作用,請與AMI供應商聯系。

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM