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...
Cmnd_Alias STORAGE = /sbin/fdisk, /sbin/sfdisk, /sbin/parted, /sbin/partprobe, /bin/mount, /bin/umount ## Delegating permissions #代理权限相关命令别名 Cmnd_Alias DELEGATING = /usr/sbin/visudo, /bin/chown, /bin/chmod, /bin/chgrp ## Processes #进程相关命令别名 Cmnd_Alias PROCESSES = /b...
1) 配置Host_Alias:就是主机的列表 2) 配置Cmnd_Alias:就是允许执行的命令的列表 3) 配置User_Alias:就是具有sudo权限的用户的列表 4) 配置Runas_Alias:就是用户以什么身份执行(例如root,或者oracle)的列表 5) 配置权限 1.sudo介...
1)配置Host_Alias:就是主机的列表 Host_Alias HOST_FLAG = hostname1, hostname2, hostname3 2)配置Cmnd_Alias:就是允许执行的命令的列表 Cmnd_Alias COMMAND_FLAG = command1, command2, command3 3)配置User_Alias:就是具有sudo权限的用户的列表 User_Alias USER_FLAG = user1, user2, user3 4)配置R...
Linux sudoers 文件用于定义用户和用户组的权限,以便他们可以使用 sudo 命令执行特权操作 注释:以 # 开头的行是注释行,不会被解析。 别名(Alias):别名可以简化配置,避免重复。有四种类型的别名:User_Alias、Runas_Alias、Host_Alias 和 Cmnd_Alias。别名定义的语法如下: 类型_别名 名称 = 列表 复制代码 例如,...
Host_Alias:定义主机别名,用于匹配特定的主机或主机组。 User_Alias:定义用户别名,用于匹配特定的用户或用户组。 Runas_Alias:定义runas别名,指定sudo命令可以切换到的用户身份。 Cmnd_Alias:定义命令别名,用于匹配一组相关的命令。 plaintext # Host_Alias Host_Alias MYHOSTS = localhost, mymachine # User_Alias ...
Cmnd_Alias LOCATE = /usr/sbin/updatedb ## Storage #磁盘操作相关命令别名 Cmnd_Alias STORAGE = /sbin/fdisk, /sbin/sfdisk, /sbin/parted, /sbin/partprobe, /bin/mount, /bin/umount ## Delegating permissions #代理权限相关命令别名 Cmnd_Alias DELEGATING = /usr/sbin/visudo, /bin/chown, /bin/chm...
Cmnd_Alias DATABASE_CMDS = /usr/bin/mysql, /usr/bin/psql • WEBSERVER 别名包括重启和查看 HTTP 服务状态的命令。 • CONFIG_FILES 别名包括编辑 Nginx 和 PHP 配置文件的命令。 • VIEW_LOGS 别名包括查看日志文件的命令。 • DATABASE_CMDS 别名包括常用的数据库命令。
1) 配置Host_Alias:就是主机的列表 Host_Alias HOST_FLAG = hostname1, hostname2, hostname3 2) 配置Cmnd_Alias:就是允许执行的命令的列表,命令前加上!表示不能执行此命令. 命令一定要使用绝对路径,避免其他目录的同名命令被执行,造成安全隐患 ,因此使用的时候也是使用绝对路径!
首先需要配置一些Alias,这样在下面配置权限时,会方便一些,不用写大段大段的配置。Alias主要分成4种 Host_Alias Cmnd_Alias User_Alias Runas_Alias 1) 配置Host_Alias:就是主机的列表 Host_Alias HOST_FLAG = hostname1, hostname2, hostname3 2) 配置Cmnd_Alias:就是允许执行的命令的列表,命令前加上!表示...