一行代码解决“xxx不在sudo用户组中”的问题
安装好linux系统时,使用到root权限的时候,总会提示xxx用户不在sudoer中。
这是因为新建的用户默认都是普通用户,系统会给这个用户创建一个主用户组,组名和用户名相同。
当用户需要用到root权限的时候,sudo却会提示xxx用户不在sudoers中。
解决办法有两个,一个就是vim /etc/sudoers下,追加用户。但是这个文件很重要,操作失误会很麻烦。
使用usermod命令把用户加入sudo组就可以啦。
此时可以切换至root用户 su -
usermod -G sudo username
切回普通用户
groups username 就可以看到当前用户多了一个 附加组。
本文介绍了一种简单的方法来解决Linux系统中用户不在sudoers列表的问题,通过使用usermod命令将用户添加到sudo组,避免了直接编辑/etc/sudoers文件可能带来的风险。
264





