> CentOS > CentOS教程 >

CentOS 7 安装和配置 sudo

sudo 通常被称为 super do 或者 suitable user do,是一个类 UNIX 操作系统中用其它用户的安全权限执行程序的软件。让我们来看看怎样配置 sudo。

# visudo

这会打开 /etc/sudoers 并进行编辑

sudoers 文件

  1. 给一个已经创建好的用户(比如 tecmint)赋予所有权限(等同于 root)。

    tecmint ALL=(ALL) ALL

  2. 如果给一个已经创建好的用户(比如 tecmint)赋予除了重启和关闭服务器以外的所有权限(等同于 root)。

    首先,再一次打开文件并编辑如下内容:

    cmnd_Alias nopermit = /sbin/shutdown, /sbin/reboot

    然后,用逻辑操作符(!)添加该别名

    tecmint ALL=(ALL) ALL,!nopermit

  3. 如果准许一个组(比如 debian)运行一些 root 权限命令,比如(增加或删除用户)。

    cmnd_Alias permit = /usr/sbin/useradd, /usr/sbin/userdel

    然后,给组 debian 增加权限。

    debian ALL=(ALL) permit




(责任编辑:IT)