我在 AWS 上有一个 ubuntu 实例。
获得 ssh 登录后,我可以使用sudo su命令更改为 root 密码。
出于安全原因,我想更改 root 密码。所以我尝试了以下方法:
root@email:/home/ubuntu# sudo passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@email:/home/ubuntu#
Run Code Online (Sandbox Code Playgroud)
当我尝试更改密码后sudo su,它不会要求输入密码
ubuntu@email:~$ sudo su
root@email:/home/ubuntu#
Run Code Online (Sandbox Code Playgroud)
而当我尝试 only 时su,它会提示输入:
ubuntu@email:~$ su
Password:
Run Code Online (Sandbox Code Playgroud)
如何实现安全或设置密码sudo su?
以下是sudoers(visudo)的详细信息
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly …Run Code Online (Sandbox Code Playgroud)