我使用的是 ubuntu 14.04。我必须将 syslog 文件的路径从 /var/log 更改为 /opt/log。我已将 50-default.conf 文件中的路径从 /var/log 更改为 /opt/log。我已重新启动 rsyslog 服务,但它仍然不起作用。那么我该如何更改路径呢?
答案1
感谢您的帮助。
我找到了这个问题的解决方案。如下:
在 50-default.conf 文件中。我在末尾添加了以下几行,以便大多数消息都记录在 mylog.log 文件中。
daemon.*;mail.*;\
news.err;\
*.=debug;*.=info;\
*.=notice;*.=warn -/opt/log/mylog.log
此后,我在 opt 文件夹中创建了一个日志文件夹并更改了权限,如下所示:
sudo mkdir /opt/log
sudo chmod -c 777 /opt/log
然后在 /opt/log 文件夹中我创建了一个 mylog.log 文件,并且在这里我也更改了权限,如下所示:
sudo touch mylog.log
sudo chmod -c 777 mylog.log
然后我重新启动了 rsyslog 服务,如下所示:
sudo service rsyslog restart
希望这对某些人有帮助。
谢谢。