服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|

CentOS如何添加用户到sudoers?

2019-06-14 11:32来源:CentOS之家所属分类:Centos

很多朋友说不知道CentOS如何添加用户到sudoers?今天小编就为大家带来CentOS 添加用户到sudoers的方法,希望对大家会有帮助,有需要的朋友一起去看看吧

在Ubuntu系统中普通用户均可以通过sudo 命令以super user 身份执行指令,只要输入该用户的密码即可,然而在CentOS中,即管在安装系统时候创建用户有Advance的设置项,可以将新创建的用户加入到群组中,这个时候填写了sudoer/sudoers均不行,登陆系统后执行sudo 命令还是会提示该用户不存在与群组sudoers中。遇到这个问题我们就需要将当前的用户添加到sudoers用户组中。

一. 修改/etc/sudoers文件的权限

1. 因为/etc/sudoers文件的所有者是root,这个文件当前的权限是

-r--r-----. 1 root root #440

2. 我们要对这个文件进行修改就需要将其权限改成对其他用户具备写权限,或者切换到超级用户模式。

切换用户: 直接切换至root模式,并直接修改文件

或者

修改权限: 在root身份修改权限后以当前用户身份访问。

二. 向sudoers中添加用户

1. 在sudoers文件中找到

root ALL=(ALL) ALL # 后面换行并将当前用户添加进去

xxx ALL=(ALL) ALL;

2. 如果不想每次都输入密码,可以修改后不需要每次都输入密码了。

xxx ALL=(ALL) NOPASSWD: ALL

三. 撤销对/etc/sudoers文件权限的修改

如果是通过修改文件的权限去添加用户的,则在添加完后需要还原文件的权限属性。

四. 注意事项

如果在修改权限时为了图方便,直接chmod 777 /etc/sudoers 则在添加完用户后必须还原权限,如果不还原则在执行sudo命令时会出现如下错误提示:

  1. sudo:/etc/sudoers is world writable 
  2. sudo:no valid sudoers sources found ,quitting 
  3. sudo:unable to initialize policy plugin 

执行以下命令即可修复这个问题

以root身份运行: chmod 440 /etc/sudoers 即可

延伸 · 阅读

精彩推荐
  • CentosCentOS的网络带宽出口大小的查看方法

    CentOS的网络带宽出口大小的查看方法

    很多朋友在问如何查看CentOS的网络带宽出口多大?别担心,下面小编将为大家带来CentOS的网络带宽出口大小的查看方法,希望能够帮助到大家,有需要的朋友一起去看看吧...

    CentOS之家 412 2019-06-11
  • CentosCentos启动时不启动桌面服务怎么解决?

    Centos启动时不启动桌面服务怎么解决?

    一些朋友在问Centos启动时不启动桌面服务怎么解决?今天小编将为大家带来Centos启动时不启动桌面服务的解决方法,希望能够帮助到大家,有需要的朋友一起去看看吧...

    Centos之家 462 2019-06-07
  • CentosCentos7.2使用中文man详解

    Centos7.2使用中文man详解

    今天小编将为大家带来的是Centos7.2使用中文man详解;希望能够帮助到大家!有需要的朋友一起去看看吧...

    脚本之家 348 2019-06-01
  • CentosCentos 6.5下安装配置VNC(tigervnc)服务的详细配置

    Centos 6.5下安装配置VNC(tigervnc)服务的详细配置

    这篇文章主要介绍了Centos 6.5下安装配置VNC(tigervnc)服务的详细配置,需要的朋友可以参考下...

    Centos之家 456 2019-05-29
  • CentosCentOS配置SSH单向无密码访问的方法

    CentOS配置SSH单向无密码访问的方法

    今天小编为大家带来的是CentOS配置SSH单向无密码访问的方法;希望能够帮助到大家!有需要的朋友一起去看看吧...

    CentOS之家 239 2019-06-05
  • Centos在CentOS7中如何配置NIC绑定?

    在CentOS7中如何配置NIC绑定?

    最近一些朋友在问小编在CentOS7中如何配置NIC绑定?今天小编将为大家分享在CentOS7中配置NIC绑定的方法!有需要的朋友一起去看看吧...

    脚本之家 497 2019-05-28
  • CentosCentOS系统如何获取命令的源代码

    CentOS系统如何获取命令的源代码

    一些朋友在问CentOS系统如何获取命令的源代码?今天小编为大家带来的是CentOS系统获取命令的源代码方法;希望能够帮助到大家,有需要的朋友一起去看看吧...

    CentOS之家 501 2019-06-03
  • CentosCentOS用yum自动安装rar和unrar的方法

    CentOS用yum自动安装rar和unrar的方法

    今天小编将为大家带来CentOS用yum自动安装rar和unrar的方法;希望对大家会有帮助,有需要的朋友一起去看看吧...

    CentOS之家 460 2019-06-13