解决 sudo 报错或将用户添加到 sudoers 仅需这条指令
既然找到了这里,我只想通过查找了整整一天得到的经验和教训告诉你答案,不需要 nano、vim 这类的编译器,也不需要 chmod 更改 /etc/sudoers 文件只读权限,只需要控制台终端在 root 用户情况下输入这串代码。
话不多说直接上代码:
echo "username ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/username
记得将其中 username 改为你要使用 sudo 提权指令并设置为管理员的用户名即可。
这种方式使得 sudo 权限的管理更好维护。文件的名称并不重要。通常的做法是,将文件名称命名为用户的名称。