簡體   English   中英

如何解決在Linux上空的/ var / log / secure / var / log / messages等問題

[英]How to troubleshoot empty /var/log/secure /var/log/messages etc log on linux

今天(2016-12-14),我登錄了我的vps和cat /var/log/secure /var/log/messages ,但是除了*-20161211之外,所有這些日志文件都是空的。 我不知道會發生什么 如何解決? 我需要幫助,謝謝!

這是我的截圖。 空安全和fail2ban

當我顯示cat /var/log/fail2ban-20161211它顯示了,但是安全日志最終在2016-12-08結束了 在此處輸入圖片說明

這是我的配置 在此處輸入圖片說明

rsyslog也正在運行。

在此處輸入圖片說明

我不知道為什么,但是我有一個類似的問題,它對我有用。

檢查/ etc / rsyslog文件中是否有以下行:* .info; mail.none; authpriv.none; cron.none / var / log / messages

如果有,請刪除“ *”:.info; mail.none; authpriv.none; cron.none / var / log / messages

重新啟動rsyslog並檢查文件是否已升級。

最后,我解決了。 只需在配置中添加代碼

/bin/kill -HUP `cat /var/run/rsyslogd.pid 2> /dev/null` || true

重新啟動服務器后,它可以工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM