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

运行最新的Ubuntu版本。 11.04。 使用Firestarter防火墙配置(版本1.0.3)。 运行Firestarter时,将返回错误消息“无法打开系统日志。将不会显示任何事件信息”。 同样的错误消息。 在Firestater的“事件”选项卡中返回,“读取系统日志时出错(null),文件不存在。”

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

Ubuntu 11.04安装了rsylogd而不是Firestarter期待的syslogd

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

您可以编辑此文件

 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 

资源

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

 cd /var/log sudo ln -s syslog messages