1. 进入 root
2. 编辑 /etc/sudoers
cd /etc
chmod u+w sudoers
vi sudoers
找到
root ALL=(ALL) ALL
比如添加 test 用户
root ALL=(ALL) ALL
test ALL=(ALL) ALL
3. 恢复
chmod u-w sudoers
=========================
解决sudo 命令,提示 command not found 问题
比如执行 sudo init 0 时,提示 command not found 。原因是使用 sudo 时找不到外部命令的路径,使用绝对路径就可以了
sudo /sbin/init 0
比较麻烦。
比较常用的外部命令可以加入
vi /etc/sudoers
Defaults secure_path = /sbin