我正在使用ami-c2a255ab
。它已启动并正在运行。我可以通过 SSH 连接到它。但是当它要求输入任何sudo
命令的密码时 - 我无话可说。
我从哪里可以获得此信息?
答案1
我了解您正在 EC2 上使用 Ubuntu,并且已使用 SSH 密钥对身份验证成功登录。
您不需要 root 密码即可使用 sudo,这就是 sudo 的意义所在。
使用命令“passwd”设置当前登录用户的密码。
如果您的用户已经在 sudoers 文件中,那么您现在应该能够使用刚刚设置的密码进行 sudo。
答案2
亚马逊文档安全地使用共享 AMI实际上列出了良好共享 AMI 的步骤,建议在启动时设置随机 root 密码或完全禁用 root 密码并使用启动时安装的 SSH 身份密钥。您特别提到的 AMI 是一个 EBS 支持的实例映像,因此如果它设置了随机密码,它将被保留,因此您需要记住它。否则,如果它安装了 SSH 身份文件,您将需要它的私钥数据部分,您可以确定Key Pair Name
实例描述中使用了哪个。
答案3
听起来好像没有设置密码,所以您需要使用 SSH 密钥对方法登录。