在sudoers中禁用requiretty有什么安全隐患?

如果我们把以下几行添加到sudoers中:

Defaults requiretty Defaults:apache !requiretty apache ALL=NOPASSWD: /etc/init.d/httpd graceful 

什么是安全影响?
我的理解是:“networking用户”可以正常重启httpd服务器,如果他们可以pipe理注入?

还有其他危险吗?

requiretty表示即使没有交互式shell /会话,也可以使用sudo

安全影响取决于系统设置。 如果apache用户可以写入/etc/init.d/httpd或通过更改/etc/defaults的某些参数来更改init脚本的行为,则攻击者可以执行一切操作。

只要真的需要,你不应该给你的networking服务器更高的权限。