如何以普通用户身份读取系统日志消息



我使用的是Ubuntu 12.04。默认情况下,/var/log/syslog只能由adm组成员读取。

$ls -lh /var/log/syslog
-rw-r----- 1 syslog adm 23M Oct 29 10:20 /var/log/syslog

我尝试过使用dmesg -f syslog,但它也不起作用。

提前感谢您的帮助。

您可以更改syslog.conf中的输出目录,但我认为您不能更改group:owner。如果安装syslog ng,则可以设置全局选项以输出具有所需权限的文件。

create_dirs(yes);
dir_group("root");
dir_owner("adm");
dir_perm(0755);

相关内容

最新更新