Linux为用户授予sudo访问权限

T
TrumanWong
9/2/2023

Linux中我们可以授予 sudo 访问权限来允许非 root 用户执行管理命令。sudo 命令在不使用 root 用户密码的情况下为用户提供管理访问。

当用户需要执行管理命令时,可以使用 sudo 命令前执行该命令。然后用户就有了 root 用户的权限执行该命令。

请注意以下限制:

先决条件

流程

  1. 以 root 身份,打开 /etc/sudoers 文件。

    # visudo
    

    /etc/sudoers 文件定义 sudo 命令应用的策略。

  2. /etc/sudoers 文件中,找到为 wheel 管理组中用户授予 sudo 访问权限的行。

    ## Allows people in group wheel to run all commands
    %wheel        ALL=(ALL)       ALL
    

  3. 确保以 %wheel 开头的行前面没有 # 注释符。

  4. 保存所有更改并退出编辑器。

  5. 将您要授予 sudo 访问权限的用户添加到 wheel 管理组中。

     # usermod --append -G wheel <username>
    

    <username> 替换为用户的名称。

验证步骤

继续阅读

接下来你可能需要这些内容

优先推荐相关内容,同时保留你的阅读轨迹和收藏入口。