目前很多发行版的Linux中,使用sudo提权操作时,默认都是输入当前用户的密码,如果想要修改为使用sudo时输入root密码,需要以下操作:
1. 修改/etc/sudoers的读写权限(前提:已切换到root权限下)
chmod u+w /etc/sudoers
2. 编辑 /etc/sudoers
vim /etc/sudoers
3. 打开rootpw标志,使sudo询问root密码,在sudoers中添加如下内容
Defaults rootpw
4. 保存退出,然后去掉/etc/sudoers的写权限
chmod u-w /etc/sudoers
这时切换回普通用户,其sudo提示就是root密码而不是当前用户的密码了。