将用户添加至sudoers列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将用户添加至sudoers列表相关的知识,希望对你有一定的参考价值。

在centos的系统下,默认情况是没有当前用户在sudoers列表内。当需要使用sudo命令时,就会报错当前用户没有在sudo列表中。这时就需要修改sudo的配置文件来解决这个问题。

1、首先,将当前用户切换为root用户。即:输入su

2、运行命令visudo(当然你可以选择找到sudo的配置文件,然后用vim来修改。但是,visudo时linux提供的专门修改sudo配置文件的命令。建议使用该命令。P.S.sudo的配置文件在/etc目录下,#vim /etc/sudoers可对其进行修改)

3、找到配置文件中找到:“##Allow root to run any commends anywhere”在“root    ALL=(ALL)     ALL”下添加“当前用户的用户名    ALL=(ALL)    ALL”即可。

4、sudo配置文件修改完成,可尝试shutdown命令。正常运行,配置成功。

以上是关于将用户添加至sudoers列表的主要内容,如果未能解决你的问题,请参考以下文章

Linux下将用户添加到sudoers中

sudo密码一直出错

当我们使用 Shell 脚本 AIX Unix 添加用户时,如何验证 sudoers 中的某些用户?

sh 将当前用户添加到sudoers

ubuntu的sudoers.d添加相应文件怎么也没有sudo权限

用户名不在sudoers文件中此事将被报告的解决方法