Centos给普通用户添加sudo命令权限

作者 : admin 本文共455个字,预计阅读时间需要2分钟 发布时间: 2024-05-31 共2人阅读

打开sudoers文件


sudo visudo

修改sudoers文件


找到root ALL=(ALL) ALL这一行,即如下图标出红线的一行

Centos给普通用户添加sudo命令权限插图

 在此行下新增如下内容:

lbs为用给予sudo执行权限的用户名

# 执行sudo命令,需要输入命令
lbs    ALL=(ALL)       ALL

 或

# 执行sudo命令,无需输入命令
lbs    ALL=(ALL) NOPASSWD: ALL

测试验证


su lbs
sudo ls -lrt /root

备注


更加详细的配置:

-   youuser ALL=(ALL) ALL
-   %youuser ALL=(ALL) ALL
-   youuser ALL=(ALL) NOPASSWD: ALL
-   %youuser ALL=(ALL) NOPASSWD: ALL

第一行:允许用户youuser执行sudo命令(需要输入密码).
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.

本站无任何商业行为
个人在线分享 » Centos给普通用户添加sudo命令权限
E-->