Amazon ec2-user 如何获得 sudo 权限

Joh*_*han 24 sudo amazon-ec2

我正在寻找默认 Amazon AMI linux 映像为默认ec2-user帐户设置权限的位置。

用这个账号登录后就可以成功使用sudo了。通过运行 visudo(没有其他选项)打开的 sudoers 文件进行检查,我看到 root ALL ALL 的一些默认设置和权限

那么...... ec2-user 的权限在哪里分配?

我还没有尝试添加新权限,但最终我想为系统管理任务辞职 ec2-user 并使用非完全 root 用户来管理应用程序(停止和启动 mysql、httpd、编辑 apache 的 vhost 文件和上传/ 在 web 根目录下编辑 web 内容)

Mad*_*ter 28

它在/etc/sudoers.d/cloud-init. 我也尽快从我的生产系统中删除它。

它是凭借该行包含的

#includedir /etc/sudoers.d
Run Code Online (Sandbox Code Playgroud)

/etc/sudoers文件中。请注意,正如它所说,前导#不被视为注释符号。在我的一些服务器,它也是/etc/sudoers.d/90-cloud-init-users; userdel对于 ec2-user 用户来说,它可能是最安全的。