我有一个 EC-2 实例,需要通过 SSH 编辑文件。我一直收到“{user} 在 sudoers 文件中不存在...”。我无法以 root 身份登录,也不知道如何从 AWS 管理面板获取密码。
有谁能帮助我吗?
谢谢!
答案1
我不确定您到底想做什么以及想从哪个客户端执行。
通常在 EC2 中当您创建一个实例时它会分配一个密钥对来进行连接。
您可以检索此密钥对并以 ec2-user 或超级用户身份登录(请参阅您的 AMI,但它应该是centos
实例的用户)。
从该会话中,您将能够将 sudo su -
您的客户端用户添加到 /etc/sudoers。