如何使用存取密鑰 ID 存取 EC2 執行個體?

如何使用存取密鑰 ID 存取 EC2 執行個體?

我需要存取 (SSH) Linux EC2 實例,我有以下可用資訊。存取密鑰 ID 和秘密存取密鑰。有沒有辦法用以上資訊登入EC2?

答案1

不,您需要與建立實例時部署到實例的公鑰相符的私鑰。

答案2

使用Access 和Secret 金鑰,您可以使用基於api 的工具(cli.powershell、boto)在實例層級執行某些操作,但如果沒有在實例中產生(或選擇)金鑰,您將無法透過ssh 進入實例。

答案3

如果您要透過 Windows 電腦登入(使用 Putty),您需要私鑰,即 .ppk 檔案;如果您要透過 Linux 登入,則需要 .pem 金鑰。

例如: ssh username@hostname -i ~/Keys/key.pem .......ssh 來自 Linux Box

存取金鑰 ID 和秘密存取金鑰用於 AWS-IAM(AWS 身分和存取管理)對 AWS-IAM 使用者進行驗證,例如:在 s3cmd 命令列上工作

有關在 AWS 中建立 IAM 使用者的詳細信息,請參閱

http://aws.amazon.com/documentation/iam/

謝謝 !

相關內容