我需要在 EC2 AMI Linux 上设置 root 密码。我已经尝试过,passwd root
但如果我登录ec2-user
并运行sudo su
,我会得到 root bash 而无需询问密码。
答案1
sudo su
要求用户的密码,用户必须位于 sudo/adm/admin/wheel 组中(取决于操作系统的风格)才能执行sudo
.
单独使用时会提示root密码su
。
检查文件中的设置/etc/sudoers
以了解为什么在使用时不要求您输入密码sudo
。最有可能的超时设置为几分钟,允许您在成功输入密码后 15 分钟内使用无密码 sudo。