syslog-ng读取文件权限被拒绝 [英] syslog-ng read file permission denied
问题描述
我需要通过Syslog-ng发送tomcat Catalina.out日志内容,但是 但是在重新启动Syslog服务之后,它会出现权限被拒绝的错误
i need to send tomcat Catalina.out log content by Syslog-ng but but after restarting Syslog service ,it gets permission denied error
那么我如何授予对Syslog-ng的读取访问权限,以便从CATALINA.out中进行读取? "tomcat目录属于特定用户和特定组,因此无法更改."
so how can i give a read access to Syslog-ng for read from CATALINA.out ? "tomcat directory belongs to specific user and specific group so cannot be change."
推荐答案
您的Selinux/apparmor配置文件可能不允许syslog-ng访问该文件.请参阅此博客文章以获取提示: https://syslog-ng.com/blog/using-syslog-ng-with-selinux-in-enforcing-mode/
it's possible that your Selinux/apparmor profile doesn't allow syslog-ng to access the file. See this blogpost for tips: https://syslog-ng.com/blog/using-syslog-ng-with-selinux-in-enforcing-mode/
这篇关于syslog-ng读取文件权限被拒绝的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!