如何设置syslog管理的日志文件的rw权限?

时间:2014-05-27 03:26:56

标签: freebsd syslog

我正在使用freebsd(但我认为它与linux上的相同),我正在使用syslog来管理我的日志文件,如/etc/syslog.conf中所定义:

local1.notice                                   /var/log/my.log

我注意到默认情况下my.log将拥有600访问权限,但我确实希望获得666权限。我怎么能这样做?

感谢。

2 个答案:

答案 0 :(得分:2)

文件实际上不是由syslog管理的;它只是写给他们。您应该首先使用适当的权限创建它们。因此,首先,手动设置现有文件的权限(“chmod 666 /var/log/my.log”)。如果你不需要日志轮换 - 你就完成了。如果确实需要日志轮换,请将文件添加到/etc/newsyslog.conf并在那里设置模式。

答案 1 :(得分:0)

试试这个

$FileCreateMode 0666
local1.notice                                   /var/log/my.log

请按照以下链接。

http://www.rsyslog.com/doc/rsconf1_filecreatemode.html