Amazon-Ec2

AWS / EC2 上的 Alpine linux:如何使用我的公鑰登錄?

  • January 31, 2022

我正在嘗試通過標準社區 AMI 在 Amazon AWS EC2 上安裝 Alpine Linux (v.3.6)。我提供了有效的 ssh 密鑰,該密鑰適用於同一 VPC 中的所有其他實例 (Amazon Linux)。但是,我無法登錄到該實例。Alpine AWS 的預設使用者名是什麼?

我的公共 SSH 密鑰是否應該像 Amazon Linux、Ubuntu 等一樣自動上傳到實例中 - 或者是僅用於某些特殊安裝的 Alpine Linux AMI,所以我應該使用 Packer 或 smth。創建一個新使用者並將我的公鑰放在那裡?

在哪裡可以找到有關 AWS Alpine 社區 AMI 的任何文件?

如果有人仍然在這個問題上摸不著頭腦:

我剛剛啟動了最新的Alpine-3.7-r2-Hardened-EC2實例

ssh -i .ssh/KEY.pem alpine@host

只是猜測它遵循了 ubuntu 實例的 ubuntu@host 模式。

據我所知,社區 AMI (ami-23475747) 沒有記錄。標準安裝使用 root 和無密碼登錄。我已經在載入公鑰的情況下測試了 AMI,但伺服器拒絕了該密鑰。

引用自:https://serverfault.com/questions/875097