以root用户在/etc/sudoers中设置可执行sudo指令的用户,添加以下内容,
User_Alias SYSADER=n2kuser //指定普通用户角色,多个普通用户可以以逗号分隔
Cmnd_Alias SYSCMD=/opt/n2000/server/bin/* //约定命令范围,多个命令可以以逗号分隔
SYSADER ALL=(root) NOPASSWD: SYSCMD //root授权普通用户执行命令范围
以上设置表示允许n2kuser用户以root用户的身份执行/opt/n2000/server/bin目录下的所有程序
sudo: /etc/sudoers is mode 0640, should be 0440
crypt
ifconfig eth0 txqueuelen 2000
sudo-1.6.8p12-18.14 RPM - /etc/sudoers required permission 440
and
sudo-1.6.8p12-18.2 RPM - /etc/sudoers required permission 640
User_Alias SYSADER=n2kuser //指定普通用户角色,多个普通用户可以以逗号分隔
Cmnd_Alias SYSCMD=/opt/n2000/server/bin/* //约定命令范围,多个命令可以以逗号分隔
SYSADER ALL=(root) NOPASSWD: SYSCMD //root授权普通用户执行命令范围
以上设置表示允许n2kuser用户以root用户的身份执行/opt/n2000/server/bin目录下的所有程序
sudo: /etc/sudoers is mode 0640, should be 0440
crypt
ifconfig eth0 txqueuelen 2000
sudo-1.6.8p12-18.14 RPM - /etc/sudoers required permission 440
and
sudo-1.6.8p12-18.2 RPM - /etc/sudoers required permission 640