当我使用密钥对(以 ec2-user 用户身份登录)通过 ssh 登录到 ec2 实例时,我sudo无需输入密码即可执行命令。
如何配置 ec2 实例以在登录用户发出sudo命令时提示输入密码?
警告:在执行此操作之前,请确保为 ec2-user 设置密码
使用 sudo 时需要修改 sudo 设置以启用密码验证。visudo以 root(或sudo visudo)身份运行命令并查找如下一行:
ec2-user ALL=(ALL) NOPASSWD: ALL
Run Code Online (Sandbox Code Playgroud)
删除NOPASSWD:位,因此该行如下所示:
ec2-user ALL=(ALL) ALL
Run Code Online (Sandbox Code Playgroud)
sudo下次登录时会要求输入密码。同样,请确保在执行此操作之前设置您的密码!
| 归档时间: |
|
| 查看次数: |
20572 次 |
| 最近记录: |