用户不在sudoers文件中的解决方法
方法一:使用root账户编辑sudoers文件
1、登录到root账户。
2、打开终端,输入以下命令以编辑sudoers文件:
“`
visudo
“`
3、在文件中找到以下行:
“`
## Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
“`
4、在该行下面添加一行,将username
替换为实际的用户名:
“`
username ALL=(ALL:ALL) ALL
“`
5、保存并退出编辑器。
6、测试是否成功:切换回普通用户,尝试执行需要sudo权限的命令。
方法二:使用visudo命令编辑sudoers文件
1、打开终端,输入以下命令以编辑sudoers文件:
“`
sudo visudo
“`
2、在文件中找到以下行:
“`
## Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
“`
3、在该行下面添加一行,将username
替换为实际的用户名:
“`
username ALL=(ALL:ALL) ALL
“`
4、保存并退出编辑器。
5、测试是否成功:尝试执行需要sudo权限的命令。
方法三:使用usermod命令将用户添加到sudo组
1、打开终端,输入以下命令以将用户添加到sudo组:
“`
sudo usermod aG sudo username
“`
username
是实际的用户名。
2、输入用户的密码。
3、测试是否成功:尝试执行需要sudo权限的命令。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/684115.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复