在Linux中使用sudo显示用户不在 sudoers 文件中。此事将被报告。的解决办法,不用修改文件权限。首先进入在终端输入su进入root模式,然后在终端输入以下命令:

1
echo "penguin  ALL=(ALL) ALL" >> /etc/sudoers

配置 sudo来使为非特权用户(例如用户 penguin[1]只需输入用户密码而非 root 密码就能获得管理员权限。

另外,可以使用下列命令使非特权用户(例如用户 penguin)无需密码就获得管理员权限。

1
echo "penguin  ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers

此技巧只对你管理的单用户工作站中那个唯一的用户有用。

⚠在多用户工作站中不要建立这样的普通用户账户,因为它会导致非常严重的系统安全问题。


  1. 1.penguin处换成你想要获取特权的用户