Cmnd_Alias SHUTDOWN = /sbin/shutdown,/usr/bin/poweroff,/sbin/poweroff Cmnd_Alias HALT = /usr/sbin/halt Cmnd_Alias REBOOT = /usr/bin/reboot,/sbin/reboot,/sbin/init Cmnd_Alias SHELLS = /bin/sh,/bin/bash,/usr/bin/csh, /usr/bin/ksh, \ /usr/local/bin/tcsh, /usr/bin/rsh, \ /us...
hostname2, hostname3#User alias specification # 配置User_Alias:就是具有sudo权限的用户的列表User_Alias USER_FLAG =user1, user2, user3#Cmnd alias specification # 配置Cmnd_Alias:就是允许执行的命令的列表,命令前加上!表示
, /bin/mount, /bin/umount ## Delegating permissions 代理权限相关命令别名 # Cmnd_Alias DELEGATING = /usr/sbin/visudo, /bin/chown, /bin/chmod, /bin/chgrp ## Processes 进程相关命令别名 # Cmnd_Alias PROCESSES = /bin/nice, /bin/kill, /usr/bin/kill, /usr/bin/killall ## Drivers 驱动命令...
–Host_Alias:定义主机别名。 –User_Alias:定义用户别名。 –Cmnd_Alias:定义命令别名。 ## 3. 使用sudo 当你配置完sudoers文件后,就可以使用sudo命令来执行特权命令了。 ### 3.1 基本用法 要以root用户的身份执行命令,只需要在普通命令前添加sudo关键字,然后输入你的密码即可。 “`shell sudo command “` 例...
Cmnd_Alias ADMPWCOM =!/usr/bin/passwd, /usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd root #配置命令别名ADMPWCOM ADMPW ALL=(root) ADMPWCOM 指定用户别名里的成员,拥有命令别名里的权限 1. 2. 3. 4. 5. 6. visudo与环境变量
Cmnd_Alias CMD=/bin/ :bin目录下所有命令都能用,只是示例, 根据实际情况定义命令 这样在文件中就是直接调用别名就行了,格式相同,换成别名就行 例:ADMIN01 LOCALNET=(ADMIN) CMD 1. 2. 3. 4. 5. 6. 7. 8. 使用sudo示例:练习题中有部分功能介绍 ...
Cmnd_Alias PWCMD = !/usr/bin/passwd, /usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd root PWMNG ALL=(root) PWCMD 别名大致分为四种: Host_Alias 主机别名 Cmnd_Alias 命令别名 User_Alias 用户别名,可以是用户,用户组 Runas_Alias 目的用户别名 ...
User_AliasADMINS=jsmith,mikem c、Runas_Alias别名 此别名是指定“用户身份”,即 sudo允许切换到的用户 代码语言:javascript 代码运行次数:0 运行 AI代码解释 rootALL=(ALL)ALL第二个(ALL)就是用户别名的应用位置 Runas_AliasOP=root d、Cmnd_Alias(命令别名) ...
Cmnd_Alias NETCMD = /usr/sbin/ip NETADMIN ALL=(root) NETCMD 示例4 User_Alias SYSADER=wang,mage,%admins User_Alias DISKADER=tom Host_Alias SERS=www.magedu.com,172.16.0.0/24 Runas_Alias OP=root Cmnd_Alias SYDCMD=/bin/chown,/bin/chmod ...
Cmnd_Alias命令别名格式: Cmnd_Alias COMMANDNAME = 命令路径,目录(此目录内的所有命令),其它事先定义过的命令别名 Usage:使得hadoop用户可以执行所有主机的useradd usermod命令 vim /etc/sudoers 编辑sudo配置文档,在最后一行添加以下内容: hadoop ALL=(root) /usr/sbin/useradd,/usr/sbin/usermod ...