国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號(hào)

實(shí)用技巧:使用Logrotate來(lái)管理系統(tǒng)日志
2008-07-11   賽迪網(wǎng)

對(duì)于Linux 的系統(tǒng)安全來(lái)說(shuō),日志文件是極其重要的工具。系統(tǒng)管理員可以使用logrotate 程序用來(lái)管理系統(tǒng)中的最新的事件。logrotate 還可以用來(lái)備份日志文件,本篇將通過(guò)以下幾部分來(lái)介紹...

日志文件的管理:

1、logrotate 配置
2、缺省配置 logrotate
3、使用include 選項(xiàng)讀取其他配置文件
4、使用include 選項(xiàng)覆蓋缺省配置
5、為指定的文件配置轉(zhuǎn)儲(chǔ)參數(shù)

一、logrotate 配置

logrotate 程序是一個(gè)日志文件管理工具。用來(lái)把舊的日志文件刪除,并創(chuàng)建新的日志文件,我們把它叫做“轉(zhuǎn)儲(chǔ)”。我們可以根據(jù)日志文件的大小,也可以根據(jù)其天數(shù)來(lái)轉(zhuǎn)儲(chǔ),這個(gè)過(guò)程一般通過(guò) cron 程序來(lái)執(zhí)行。

logrotate 程序還可以用于壓縮日志文件,以及發(fā)送日志到指定的E-mail 。

logrotate 的配置文件是 /etc/logrotate.conf。主要參數(shù)如下表:

參數(shù) 功能

compress 通過(guò)gzip 壓縮轉(zhuǎn)儲(chǔ)以后的日志
nocompress 不需要壓縮時(shí),用這個(gè)參數(shù)
copytruncate 用于還在打開(kāi)中的日志文件,把當(dāng)前日志備份并截?cái)?
nocopytruncate 備份日志文件但是不截?cái)?
create mode owner group 轉(zhuǎn)儲(chǔ)文件,使用指定的文件模式創(chuàng)建新的日志文件
nocreate 不建立新的日志文件
delaycompress 和 compress 一起使用時(shí),轉(zhuǎn)儲(chǔ)的日志文件到下一次轉(zhuǎn)儲(chǔ)時(shí)才壓縮
nodelaycompress 覆蓋 delaycompress 選項(xiàng),轉(zhuǎn)儲(chǔ)同時(shí)壓縮。
errors address 專(zhuān)儲(chǔ)時(shí)的錯(cuò)誤信息發(fā)送到指定的Email 地址
ifempty 即使是空文件也轉(zhuǎn)儲(chǔ),這個(gè)是 logrotate 的缺省選項(xiàng)。
notifempty 如果是空文件的話(huà),不轉(zhuǎn)儲(chǔ)
mail address 把轉(zhuǎn)儲(chǔ)的日志文件發(fā)送到指定的E-mail 地址
nomail 轉(zhuǎn)儲(chǔ)時(shí)不發(fā)送日志文件
olddir directory 轉(zhuǎn)儲(chǔ)后的日志文件放入指定的目錄,必須和當(dāng)前日志文件在同一個(gè)文件系統(tǒng)
noolddir 轉(zhuǎn)儲(chǔ)后的日志文件和當(dāng)前日志文件放在同一個(gè)目錄下
prerotate/endscript 在轉(zhuǎn)儲(chǔ)以前需要執(zhí)行的命令可以放入這個(gè)對(duì),這兩個(gè)關(guān)鍵字必須單獨(dú)成行
postrotate/endscript 在轉(zhuǎn)儲(chǔ)以后需要執(zhí)行的命令可以放入這個(gè)對(duì),這兩個(gè)關(guān)鍵字必須單獨(dú)成行
daily 指定轉(zhuǎn)儲(chǔ)周期為每天
weekly 指定轉(zhuǎn)儲(chǔ)周期為每周
monthly 指定轉(zhuǎn)儲(chǔ)周期為每月
rotate count 指定日志文件刪除之前轉(zhuǎn)儲(chǔ)的次數(shù),0 指沒(méi)有備份,5 指保留5 個(gè)備份
tabootext [+] list 讓logrotate 不轉(zhuǎn)儲(chǔ)指定擴(kuò)展名的文件,缺省的擴(kuò)展名是:.rpm-orig, .rpmsave, v, 和 ~
size size 當(dāng)日志文件到達(dá)指定的大小時(shí)才轉(zhuǎn)儲(chǔ),Size 可以指定 bytes (缺省)以及KB (sizek)或者M(jìn)B (sizem).

二、缺省配置 logrotate

logrotate 缺省的配置募??/etc/logrotate.conf。

Red Hat Linux 缺省安裝的文件內(nèi)容是:

# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
# send errors to root
errors root
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
#compress
1
# RPM packages drop log rotation information into this directory
include /etc/logrotate.d
# no packages own lastlog or wtmp --we'll rotate them here
/var/log/wtmp {
monthly
create 0664 root utmp
rotate 1
}
/var/log/lastlog {
monthly
rotate 1
}
# system-specific logs may be configured here

缺省的配置一般放在logrotate.conf 文件的最開(kāi)始處,影響整個(gè)系統(tǒng)。在本例中就是前面12行。

第三行
weekly 指定所有的日志文件每周轉(zhuǎn)儲(chǔ)一次。

第五行
rotate 4 指定轉(zhuǎn)儲(chǔ)文件的保留 4份。

第七行
errors root 指定錯(cuò)誤信息發(fā)送給root。

第九行
create 指定 logrotate 自動(dòng)建立新的日志文件,新的日志文件具有和原來(lái)的文件一樣的權(quán)限。

第11行 #compress 指定不壓縮轉(zhuǎn)儲(chǔ)文件,如果需要壓縮,去掉注釋就可以了。

三、使用include 選項(xiàng)讀取其他配置文件

include 選項(xiàng)允許系統(tǒng)管理員把分散到幾個(gè)文件的轉(zhuǎn)儲(chǔ)信息,集中到一個(gè)

主要的配置文件。當(dāng) logrotate 從logrotate.conf 讀到include 選項(xiàng)時(shí),會(huì)從指定文件讀入配置信息,就好像他們已經(jīng)在/etc/logrotate.conf 中一樣。

第13行 include /etc/logrotate.d 告訴 logrotate 讀入存放在/etc/logrotate.d 目錄中的日志轉(zhuǎn)儲(chǔ)參數(shù),當(dāng)系統(tǒng)中安裝了RPM 軟件包時(shí),使用include 選項(xiàng)十分有用。RPM 軟件包的日志轉(zhuǎn)儲(chǔ)參數(shù)一般存放在/etc/logrotate.d 目錄。

include 選項(xiàng)十分重要,一些應(yīng)用把日志轉(zhuǎn)儲(chǔ)參數(shù)存放在 /etc/logrotate.d 。

典型的應(yīng)用有:apache, linuxconf, samba, cron 以及syslog。

這樣,系統(tǒng)管理員只要管理一個(gè) /etc/logrotate.conf 文件就可以了。

四、使用include 選項(xiàng)覆蓋缺省配置

當(dāng) /etc/logrotate.conf 讀入文件時(shí),include 指定的文件中的轉(zhuǎn)儲(chǔ)參數(shù)將覆蓋缺省的參數(shù),如下例:

# linuxconf 的參數(shù)
/var/log/htmlaccess.log
{ errors jim
notifempty
nocompress
weekly
prerotate
/usr/bin/chattr -a /var/log/htmlaccess.log
endscript
postrotate
/usr/bin/chattr +a /var/log/htmlaccess.log
endscript
}
/var/log/netconf.log
{ nocompress
monthly
}

在這個(gè)例子中,當(dāng) /etc/logrotate.d/linuxconf 文件被讀入時(shí),下面的參數(shù)將覆蓋/etc/logrotate.conf中缺省的參數(shù)。

Notifempty
errors jim

五、為指定的文件配置轉(zhuǎn)儲(chǔ)參數(shù)

經(jīng)常需要為指定文件配置參數(shù),一個(gè)常見(jiàn)的例子就是每月轉(zhuǎn)儲(chǔ)/var/log/wtmp。為特定文件而使用的參數(shù)格式是:

# 注釋
/full/path/to/file
{
option(s)
}
下面的例子就是每月轉(zhuǎn)儲(chǔ) /var/log/wtmp 一次:
#Use logrotate to rotate wtmp
/var/log/wtmp
{
monthly
rotate 1
}

六、其他需要注意的問(wèn)題

1、盡管花括號(hào)的開(kāi)頭可以和其他文本放在同一行上,但是結(jié)尾的花括號(hào)必須單獨(dú)成行。

2、使用 prerotate 和 postrotate 選項(xiàng)

下面的例子是典型的腳本 /etc/logrotate.d/syslog,這個(gè)腳本只是對(duì)

/var/log/messages 有效。
/var/log/messages
{
prerotate
/usr/bin/chattr -a /var/log/messages
endscript
postrotate
/usr/bin/kill -HUP syslogd
/usr/bin/chattr +a /var/log/messages
endscript
}

第一行指定腳本對(duì) /var/log messages 有效

/var/log/messages

prerotate 命令指定轉(zhuǎn)儲(chǔ)以前的動(dòng)作/usr/bin/chattr -a 去掉/var/log/messages文件的“只追加”屬性 endscript 結(jié)束 prerotate 部分的腳本postrotate 指定轉(zhuǎn)儲(chǔ)后的動(dòng)作

/usr/bin/killall -HUP syslogd

用來(lái)重新初始化系統(tǒng)日志守護(hù)程序 syslogd

/usr/bin/chattr +a /var/log/messages

重新為 /var/log/messages 文件指定“只追加”屬性,這樣防治程序員或用戶(hù)覆蓋此文件。

最后的 endscript 用于結(jié)束 postrotate 部分的腳本

3、logrotate 的運(yùn)行分為三步:

判斷系統(tǒng)的日志文件,建立轉(zhuǎn)儲(chǔ)計(jì)劃以及參數(shù),通過(guò)cron daemon 運(yùn)行下面的代碼是 Red Hat Linux 缺省的crontab 來(lái)每天運(yùn)行l(wèi)ogrotate。

#/etc/cron.daily/logrotate
#! /bin/sh
/usr/sbin/logrotate /etc/logrotate.conf

4、/var/log/messages 不能產(chǎn)生的原因:

這種情況很少見(jiàn),但是如果你把/etc/services 中的 514/UDP 端口關(guān)掉的話(huà),這個(gè)文件就不能產(chǎn)生了。

小結(jié):本文通過(guò)對(duì)Red Hat 系統(tǒng)上典型的logrotate 配置例子的介紹,詳細(xì)說(shuō)明了logrotate 程序的應(yīng)用方法。希望對(duì)所有Linux 系統(tǒng)管理員有所幫助。管理好,分析好日志文件是系統(tǒng)安全的第一步,在以后的文章里FreeLAMP還會(huì)介紹另外一個(gè)檢查日志的好東東 logcheck。

熱詞搜索:

上一篇:教你如何使用LogMiner方法分析數(shù)據(jù)庫(kù)日志
下一篇:Linux下的后門(mén)和日志工具

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
欧美国产精品劲爆| 国产乱国产乱300精品| 日本女人一区二区三区| 国产精品自在欧美一区| 欧美在线视频你懂得| 2023国产精品自拍| 亚洲国产精品自拍| 不卡av免费在线观看| 欧美成人三级电影在线| 亚洲国产综合91精品麻豆| 懂色av中文一区二区三区| 欧美一区二区三区人| 亚洲一卡二卡三卡四卡无卡久久| 精品一区二区三区免费视频| 欧美丝袜第三区| **欧美大码日韩| 国产成人亚洲综合色影视| 日韩一区二区三区视频在线| 一区二区三区免费看视频| 97超碰欧美中文字幕| 欧美国产一区视频在线观看| 久久国产精品99久久久久久老狼| 欧美午夜电影一区| 一卡二卡三卡日韩欧美| 一本色道久久综合亚洲aⅴ蜜桃| 中文文精品字幕一区二区| 国产一区免费电影| 日韩欧美一二区| 日韩高清欧美激情| 91精品国产一区二区三区香蕉| 香蕉av福利精品导航| 欧美日韩在线直播| 亚洲电影在线播放| 欧美日韩国产综合久久| 日韩精品久久久久久| 8x8x8国产精品| 欧美a级一区二区| 欧美一级久久久| 韩国视频一区二区| 久久精品一区二区| 成人激情免费视频| 国产精品久久久久久亚洲毛片 | 激情六月婷婷综合| 欧美一级午夜免费电影| 日韩中文字幕麻豆| 欧美一级免费观看| 国产乱码字幕精品高清av| 久久久精品综合| 99精品欧美一区| 亚洲精品精品亚洲| 欧美日韩三级在线| 青青草国产精品97视觉盛宴 | www.成人网.com| 国产精品无人区| 91麻豆福利精品推荐| 午夜精品成人在线视频| 欧美一级高清片| 国产不卡视频在线播放| 亚洲欧美另类在线| 精品视频999| 久久国产精品第一页| 国产精品色一区二区三区| 欧美午夜不卡视频| 黄色小说综合网站| 亚洲欧美日韩电影| 日韩三级av在线播放| 不卡一区二区在线| 蜜桃一区二区三区在线观看| 久久精品亚洲国产奇米99| 在线观看国产91| 国产精品性做久久久久久| 亚洲欧美日韩国产另类专区| 日韩一区二区影院| 91啪九色porn原创视频在线观看| 亚洲国产va精品久久久不卡综合| 久久天堂av综合合色蜜桃网| 91国产免费观看| 狠狠色丁香婷综合久久| 亚洲一区二区三区中文字幕在线 | 免费观看一级特黄欧美大片| 国产精品美女久久久久久久网站| 在线亚洲+欧美+日本专区| 国内偷窥港台综合视频在线播放| 亚洲精品中文在线观看| 久久综合色综合88| 欧美男生操女生| 99re热视频这里只精品| 激情综合色综合久久| 亚洲一区二区三区影院| 国产精品色在线| 亚洲精品一区二区三区影院| 在线免费观看成人短视频| 国产麻豆午夜三级精品| 午夜电影一区二区三区| 一区二区三区四区乱视频| 中文字幕av一区二区三区免费看 | 欧美日韩在线观看一区二区| 国产成人午夜99999| 裸体一区二区三区| 亚洲一区在线观看网站| 国产精品视频在线看| 久久综合久久久久88| 欧美一二三在线| 欧美日韩www| 欧美在线免费播放| 91麻豆免费看片| 99久久久国产精品免费蜜臀| 国产成人自拍网| 国产综合色精品一区二区三区| 午夜激情综合网| 午夜a成v人精品| 丝袜美腿亚洲综合| 亚洲一卡二卡三卡四卡无卡久久| 亚洲另类春色国产| 日韩理论片在线| 国产精品成人在线观看| 欧美国产欧美综合| 国产日本欧洲亚洲| 久久免费偷拍视频| 国产亚洲欧美激情| 欧美激情综合在线| 亚洲成人黄色影院| 亚洲一级电影视频| 亚洲午夜私人影院| 天天亚洲美女在线视频| 日韩精品一二三四| 久久电影网站中文字幕| 久久99精品一区二区三区| 国精产品一区一区三区mba桃花 | 欧美一区二区视频观看视频| 3d成人h动漫网站入口| 欧美妇女性影城| 日韩欧美在线影院| 久久久美女艺术照精彩视频福利播放| 久久综合国产精品| 亚洲欧洲日韩一区二区三区| 日韩美女精品在线| 亚洲国产日韩av| 麻豆精品视频在线观看免费| 精品一区二区三区久久久| 国产精品亚洲一区二区三区妖精| 成人国产亚洲欧美成人综合网| 91婷婷韩国欧美一区二区| 色综合视频在线观看| 欧美男男青年gay1069videost| 欧美日韩国产免费一区二区| 亚洲精品在线观看视频| 最新国产成人在线观看| 亚洲mv在线观看| 国内精品国产成人| 日本久久一区二区| 欧美哺乳videos| 国产精品福利电影一区二区三区四区| 亚洲精品乱码久久久久久黑人| 日韩成人精品在线| 成人做爰69片免费看网站| 欧美伊人久久久久久久久影院| 日韩亚洲欧美成人一区| 国产精品色在线| 青草国产精品久久久久久| 成人高清在线视频| 91精品国产综合久久久久| 国产精品免费丝袜| 丝袜亚洲另类丝袜在线| av成人老司机| 欧美一级理论片| 亚洲欧美二区三区| 欧美日韩高清不卡| 久久久精品tv| 日韩电影在线一区| 9i看片成人免费高清| 日韩一级二级三级| 亚洲欧美日韩一区| 丁香亚洲综合激情啪啪综合| 欧美一二区视频| 一区二区三区成人在线视频| 国产精品乡下勾搭老头1| 欧美精三区欧美精三区| 亚洲图片激情小说| 国产一区二区免费在线| 在线综合视频播放| 亚洲午夜av在线| 色综合久久久久网| 欧美国产日韩亚洲一区| 精品午夜久久福利影院| 欧美一区二区日韩| 亚洲丶国产丶欧美一区二区三区| 91视频com| 成人免费在线视频| 成人激情开心网| 国产嫩草影院久久久久| 狠狠狠色丁香婷婷综合激情 | 久久综合给合久久狠狠狠97色69| 亚洲成av人在线观看| 色婷婷综合中文久久一本| 国产精品美女久久久久久久 | 免费欧美日韩国产三级电影| 这里只有精品免费| 日产精品久久久久久久性色| 欧美日本在线观看|