运行Firestarter配置程序时系统日志错误

运行Firestarter配置程序时系统日志错误

运行最新的 Ubuntu 11.04 版。使用 Firestarter 防火墙配置(版本 1.0.3)。运行 Firestarter 时,会返回一条错误消息:“无法打开系统日志。没有可用的事件信息”。Firestater 中的“事件”选项卡中也会返回相同的错误消息:“读取系统日志时出错(空),文件不存在。”

如何打开/创建/启动系统日志以防止出现此错误消息?

答案1

安装 Ubuntu 11.04,rsylogd而不是syslogdFirestarter 所期望的。

rsyslogd是使用文件进行的配置/etc/rsyslog.d/50-default.conf

您可以编辑此文件

gksu gedit /etc/rsyslog.d/50-default.conf

并更改注释掉的行,创建相关的日志文件

#*.=info;*.=notice;*.=warn;\
# auth,authpriv.none;\
# cron,daemon.none;\
# mail,news.none -/var/log/messages

*.=info;*.=notice;*.=warn;\
        auth,authpriv.none;\
        cron,daemon.none;\
        mail,news.none -/var/log/messages

然后重新启动 rsyslog:

sudo service rsyslog restart

来源

答案2

作为此处发布的其他方法的替代,您可以放置​​一个/var/log指向messages的符号链接syslog

cd /var/log
sudo ln -s syslog messages

相关内容