Shell_exec(“Jouralctl”);权限

rqmkfv5c  于 2022-09-19  发布在  Shell
关注(0)|答案(1)|浏览(140)

我正在尝试从PHP的Jouralctl获取日志消息,但收到一个错误--“提示:您当前看不到来自其他用户和系统的消息。‘system d-Journal’组中的用户可以看到所有消息。”

shell_exec('whoami') //shows "admin"

我尝试将这些行逐行放入/etc/sudoers.d/admin中,但都不起作用

%admin ALL=(root) NOPASSWD: /usr/sbin/journalctl
admin ALL=NOPASSWD: /usr/sbin/journalctl
%admin ALL=(ALL) ALL
www-data ALL=NOPASSWD: ALL

Shell_exec(“sudo-l”);-不表示已授予此权限

如何将权限授予CentOS 7上的php shell_exec sudo以获得此请求?

nvbavucw

nvbavucw1#

/etc/sudoers中添加admin ALL=(ALL) NOPASSWD: ALLDefaults:admin !requiretty以使其正常工作。

相关问题