Linux日志管理篇

Linux日志管理篇

ID:45565853

大小:92.70 KB

頁數(shù):17頁

時間:2019-11-14

Linux日志管理篇_第1頁
Linux日志管理篇_第2頁
Linux日志管理篇_第3頁
Linux日志管理篇_第4頁
Linux日志管理篇_第5頁
資源描述:

《Linux日志管理篇》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、Linux日志管理篇操作系統(tǒng)的日志主要具有審計與監(jiān)測的功能,通過對日志信息的分析,可以檢查錯謀發(fā)生的原因,監(jiān)測追蹤入侵者及受到攻擊時留下的痕跡,其至還能實時的進行系統(tǒng)狀態(tài)的監(jiān)控。有效利用日志信息并對其進行分析與實吋的監(jiān)控管理,對于系統(tǒng)的安全性具有極為重要的作用。對于日志信息的管理通常采用兩種方法,-種方法是不同服務(wù)器的日志信息都存放在各自系統(tǒng)內(nèi),系統(tǒng)管理員對各服務(wù)器進行分散管理。另一種方法則是使用日志主機系統(tǒng),這是一個從其他主機收集日志,并將它們存放在同一個地方的系統(tǒng),很容易使來自多個主機的日志條目關(guān)聯(lián)起來,對其進行統(tǒng)一管理、分析,其至配合自動化工具進行實時的監(jiān)控,有效提高管理的效率。

2、第一種方法往往是大多數(shù)系統(tǒng)管理員的常用的方法,這種傳統(tǒng)的管理方法在服務(wù)器數(shù)量較少時還能勉強應(yīng)付,但在處理多主機狀況時卻并非一種有效的方法。本文主要講述二種口志管理方法,探尋一種提高系統(tǒng)管理效率的途徑。一、日志主機系統(tǒng)的部署日志主機系統(tǒng)包括日志主機及各主機系統(tǒng)兩個部分,其中日志主機相當(dāng)丁?服務(wù)器端,而各主機系統(tǒng)相當(dāng)于客戶端,將H志信息實時的傳送到H志主機上來。l.Linux系統(tǒng)中系統(tǒng)日志服務(wù)器的安裝對管理員來說,日志非常有用,但大量的日志又很麻煩。當(dāng)一些事件運行錯誤時,日志可以對故障排除起到至關(guān)重要的作川,特別是在安全性相關(guān)問題上。但是如果攻擊者危害到你的主機,口志將會告訴你,對于主機來

3、說這很有川;你需要給數(shù)據(jù)屮心發(fā)信息。保護口志非常車要,一個中央日志服務(wù)器會更容易管理、分析和查找它們。針對這一點,我將向你展示如何把多個主機的系統(tǒng)口志集屮收集到一個主機上來管理,即Linux上的屮央系統(tǒng)口志服務(wù)器。首先,所有集中的系統(tǒng)日志服務(wù)器都應(yīng)該建成一個女全和硬化的主機。在主機上沒有一點關(guān)于保護和集屮化你們口志方面。其次,你怎樣能從你的主機上獲得口志呢?讓我們開始安裝屮央系統(tǒng)口志服務(wù)器。我將舉例說明如果使川rSyslog,實際的標(biāo)準(zhǔn)Linux系統(tǒng)日志。Ubuntu和紅帽常使用它,并且通過文件/etc/rsyslog.conf進行管理。文件屮包含許多指定的特殊系統(tǒng)口志:有的是控制臺方

4、面的,有的是文件方面或其它主機的。首先,我們需要載入合適的TCP和UDP插件以支持接收系統(tǒng)口志。把下面的代碼添加到rsyslog.conf的頭部:$modloadimtcpSmodloadimudp$1nputTCPServerRun10514$UDPServerRun514載入的這兩個模塊能支持監(jiān)聽TCP和UDP的端口,并且指定哪個端口來接受事件,在這種情況下,使用TCP的10514端口和UDP的514端口。你需要確認(rèn)一下木地防火墻(在你的主機和屮央系統(tǒng)口志服務(wù)器之間的防火墻)下面我們需要指定一些規(guī)則來告訴rSyslog在哪放輸入事件。如果你不添加任何規(guī)則,輸入事件將按照木地的規(guī)則進

5、行處理,并且與木地主機的爭件交織在一起。我們需要在上而添加節(jié)之后和木地處理系統(tǒng)口志之前來正確的指定這個規(guī)則,例如:if$fromhost~ipisequal'192.168.0.2'then/var/log/192.168.0.2.log&?這里我們說的每一個來自于192.168.0.2的系統(tǒng)口志都應(yīng)該保存在/var/log/192.168.0.2.log文件中。&~這個符號是非常重要的,因為它告訴rSyslog將停止處理消息。如果你把它忘寫了,消息將越過下一個規(guī)則,并H繼續(xù)處理。在這一規(guī)則屮還有其他的變量。例如:if$fromhost~ipstartswith'192.168.'th

6、en/var/log/192.168.log&?這里我們川192.168.*替代了以這個為開始的所有IP地址,寫入到/var/log/192.168.log文件中。你還可以看到一些其它的過濾。你將需耍重啟這個rsyslog服務(wù)來激活我們所做的新的配豐:$sudoservicersyslogrestart現(xiàn)在,對于發(fā)送方的主機,我們還需要對文件rsyslog.conf進行一?些更改,在文件的頭部,添加下而這行:*.*@@192.168.0.1:10514這是發(fā)送的所有事件,來自于所有源代碼和所有重要級別(用*.*),通過TCP協(xié)議傳給TP地址為192.168.0.1的105M端口。你可是

7、用你所在環(huán)境的地址來替換這個TP地址。要啟用此配置,你將需要重啟主機上的rSyslogo你可以通過SSL/TLS更進一步地發(fā)送你的系統(tǒng)日志。如果你在互聯(lián)網(wǎng)上或其它網(wǎng)絡(luò)間傳輸系統(tǒng)日志,這也沒什么壞處,你可能會發(fā)現(xiàn)這個的簡單說明。現(xiàn)在,如果給你的配置管理系統(tǒng)(如果不使用這個,你可以試一試Puppet或Cfengine工具)添加這個配置,然后,您可以川適當(dāng)?shù)南到y(tǒng)口志來有效地配置每臺主機,以確保你的日志將被發(fā)送到中央系統(tǒng)日志服務(wù)器。2?日志主機的部署H

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。