我想通过更新 visudo 允许用户“Ertop”删除 /var/log/http 下的任何文件或目录
我有一台红帽机器版本 6.x
用户名是 Ertop
我在 visudo 中设置了以下内容,但不确定这个语法是否正确
Ertop ALL=(root) NOPASSWD: rm -rf /var/log/http/*
或者
Ertop ALL=(root) NOPASSWD: sudoedit /var/log/http/*
答案1
我在 visudo 中设置了以下内容,但不确定这个语法是否正确
visudo 命令将检查你的语法,如果语法不正确,则阻止你保存文件
visudo: >>> /etc/sudoers: syntax error near line 112 <<<
根据我手头的visudo version 1.8.6p{3,7} visudo grammar version 42
CentOS 6.8 和 7.3.1611 上的 visudo 版本,您的语法不正确。