当前位置:首页 > 行业动态 > 正文

用户不在sudoers文件中的解决方法

用户不在sudoers文件中的解决方法

用户不在sudoers文件中的解决方法  第1张

方法一:使用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权限的命令。

0