我newuser按照本文档AWS doc在 EC2 上创建了一个。现在我可以使用该用户通过 SSH 连接到 EC2 实例。唯一的问题是,每次我需要使用 sudo 时(例如,当我这样做时sudo yum update),它都会要求输入密码:
[sudo] password for newuser:
Run Code Online (Sandbox Code Playgroud)
我创建了一个密码,newuser但该密码不起作用。
您链接的文章中给出的过程没有让您设置密码,因此没有密码。
要设置密码,请以允许 sudo 的用户身份登录并运行:
sudo passwd newuser
Run Code Online (Sandbox Code Playgroud)
您必须输入newuser的密码两次,然后进行设置。
如果您希望允许newuser执行 sudo,那么您还必须编辑/etc/sudoers以添加一行,例如:
# User privilege specification
newuser ALL=(ALL) NOPASSWD:ALL
Run Code Online (Sandbox Code Playgroud)
该提示来自这里。
| 归档时间: |
|
| 查看次数: |
19999 次 |
| 最近记录: |