Linux

visudo + 如何使使用者能夠刪除 /var/log/http 下的任何文件

  • January 8, 2017

我想讓使用者 - “Ertop”通過更新 visudo 來刪除 /var/log/http 下的任何文件或目錄

我有redhat機器版本6.x

使用者名為 Ertop

我在 visudo 中設置了以下內容,但不確定此語法是否正常

Ertop ALL=(root) NOPASSWD: rm -rf /var/log/http/*

或者

Ertop ALL=(root) NOPASSWD: sudoedit /var/log/http/*

我在 visudo 中設置了以下內容,但不確定此語法是否正常

visudo 命令將為您檢查您的語法,如果語法不正確,將阻止您保存文件

visudo: >>> /etc/sudoers: syntax error near line 112 <<<

根據 visudo 的版本,我必須送出visudo version 1.8.6p{3,7} visudo grammar version 42CentOS 6.8 和 7.3.1611 你的語法不正確。

引用自:https://serverfault.com/questions/824903