新聞中心
Linux系統(tǒng)是一個(gè)開放源代碼的操作系統(tǒng),而且它被廣泛應(yīng)用于服務(wù)器、網(wǎng)絡(luò)設(shè)備、超級(jí)計(jì)算機(jī)等領(lǐng)域。然而,這個(gè)操作系統(tǒng)的強(qiáng)大功能也給了惡意攻擊者足夠的機(jī)會(huì)去竊取用戶的數(shù)據(jù)信息。作為一名Linux系統(tǒng)管理員,我們必須確保系統(tǒng)和數(shù)據(jù)的安全性。本文將教你如何開啟Linux的Audit功能,來保護(hù)你的系統(tǒng)安全。

平山ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
什么是Linux的Audit功能?
Linux的Audit功能是一個(gè)系統(tǒng)安全功能,它可以記錄系統(tǒng)的各項(xiàng)操作和事件,包括用戶登錄、文件操作、系統(tǒng)日志、網(wǎng)絡(luò)訪問等。借助Audit功能的日志記錄,系統(tǒng)管理員可以跟蹤用戶活動(dòng)并定位安全漏洞,從而提高系統(tǒng)的安全性和可信度。
啟用Audit功能
1. 確認(rèn)系統(tǒng)是否已經(jīng)安裝了Audit功能
要啟用Audit功能,首先要確認(rèn)系統(tǒng)是否已經(jīng)安裝了Audit套件。你可以使用下面的命令來檢查:
# rpm -q audit
或者使用下面的命令:
# yum list installed | grep audit
如果Audit已經(jīng)安裝在系統(tǒng)上了,你肯定會(huì)看到相關(guān)的版本和信息,否則就只有一條類似“No package audit avlable”的提示信息。
2. 啟動(dòng)和開啟Audit功能
完成安裝后,你需要啟動(dòng)Audit服務(wù)并開啟Audit功能。你可以使用下面的命令來完成操作:
# systemctl start auditd.service
# systemctl enable auditd.service
開啟Audit功能后,系統(tǒng)會(huì)自動(dòng)記錄下與其有關(guān)的事件和操作。如果你需要進(jìn)行更為詳細(xì)的配置和設(shè)置,則需要在Audit規(guī)則中進(jìn)行定義。
定義Audit規(guī)則
定義Audit規(guī)則通過auditctl命令實(shí)現(xiàn)。你可以在命令行中使用該命令,在Audit規(guī)則中定義需要被記錄的事件和操作。下面是一些常用的適用于Audit規(guī)則的命令:
1. 列出當(dāng)前的Audit規(guī)則
# auditctl -l
2. 增加和修改Audit規(guī)則
在增加和修改Audit規(guī)則之前,你需要在/etc/audit/auditd.conf配置文件中開啟管理員權(quán)限,增加或修改Audit規(guī)則。執(zhí)行下面的命令:
# vim /etc/audit/rules.d/local.rules
在打開的文件中,你可以按照如下的方式來定義Audit規(guī)則:
下面,我們就來舉一個(gè)例子。假設(shè)我們需要添加一個(gè)規(guī)則,記錄對(duì)系統(tǒng)中shadow文件(auth.log)的讀取操作,以跟蹤登錄信息。我們需要在規(guī)則文件中添加如下的命令:
-w /var/log/auth.log -p r -k reading_auth_logs
這條規(guī)則將會(huì)記錄/var/log/auth.log的所有讀取操作,記錄到Audit日志中。其中,-w參數(shù)用于指定監(jiān)控的文件或目錄,-p參數(shù)用于指定監(jiān)控事件的類型,-k參數(shù)用于指定被監(jiān)控事件的標(biāo)記。
執(zhí)行完以上的規(guī)則添加后,運(yùn)行下面的命令即可讓規(guī)則立即生效:
# auditctl -R /etc/audit/rules.d/local.rules
以上的命令可以重新加載規(guī)則文件并讓規(guī)則立即生效。此外,還可以執(zhí)行以下命令來驗(yàn)證規(guī)則是否正確:
# auditctl -l | grep auth
以上命令將會(huì)列出所有與“auth”相關(guān)的規(guī)則。
提取Audit記錄
到此為止,你已經(jīng)成功啟用Audit功能并定義了對(duì)系統(tǒng)的監(jiān)控規(guī)則。接下來,你需要知道如何提取Audit日志記錄。Linux系統(tǒng)提供了‘a(chǎn)usearch’命令來輔助該操作。
1. 查看Audit日志時(shí)間范圍
要查看Audit日志記錄中的事件序列,你需要先確定時(shí)間的范圍??梢酝ㄟ^下列命令來查詢 Audit日志記錄的時(shí)間范圍:
# sudo aureport -j
2. 查看詳細(xì)的Audit記錄
在確認(rèn)時(shí)間范圍后,你可以通過執(zhí)行下列命令來查看詳細(xì)的Audit記錄:
a. aureport -l
b. auditd -s time,now -f
實(shí)際上, ‘a(chǎn)usearch’ 命令還有更多其他的參數(shù),可以根據(jù)需求進(jìn)行選取使用。
結(jié)語
開啟Audit功能是一種比較簡單有效的Linux系統(tǒng)安全管理方式,它可以記錄系統(tǒng)的各個(gè)操作和事件,發(fā)現(xiàn)潛在安全威脅并加以處理。如果你是系統(tǒng)管理員,你可以根據(jù)本文的步驟來啟用Audit功能,并定義需要監(jiān)控的規(guī)則,從而提高系統(tǒng)的安全性和穩(wěn)定性。
相關(guān)問題拓展閱讀:
- TP1200的屏怎樣安裝audit
- linux啟動(dòng)時(shí)出現(xiàn)幾個(gè)加載失敗,請(qǐng)問怎么解決?
TP1200的屏怎樣安裝audit
在文件中進(jìn)行操作就可以。
安裝過程:拿團(tuán)1、把文件上傳到/opt目錄下消肢橘,#cd/opt/,#unzipaudit-plugin-mariadb-10.2-1.1.4-725-linux-x86_64.zip。
2、登錄數(shù)饑運(yùn)據(jù)庫,查看存放路徑,mysql>showglobalvariableslike’plugin_dir’,#cpaudit-plugin-mariadb-10.2-1.1.4-725/lib/libaudit_plugin.so/usr/lib64/mysql/plugin/,#cd/usr/lib64/mysql/plugin/。
3、授權(quán):#chmod+xlibaudit_plugin.so,#chownmysql:mysqllibaudit_plugin.so。
linux啟動(dòng)時(shí)出現(xiàn)幾個(gè)加載失敗,請(qǐng)問怎么解決?
Mounting HGFS shares: FAILED
我先把usr以及var的權(quán)限給改回去了,改為755
然后,找了一堆資料:
Mounting HGFS shares: FAILED
在VM中安裝Ubuntu系統(tǒng),安裝好VMware Tools之后,啟動(dòng)Ubuntu的時(shí)候會(huì)提示如下錯(cuò)誤:
Mounting HGFS filesystems: FAILED ,但不影響Ubuntu的使用。
這是由于VMware的一個(gè)新功能設(shè)置問題造成的報(bào)錯(cuò),解決辦法是: 在VM->Setting中的Option頁面,設(shè)置Shared Folders,使之enable 就可以了,這個(gè)功能能把host上的目錄mount到Guest上的/mnt/hgfs目錄,實(shí)現(xiàn)共享訪問。
Error: cannot mount filesystem: Protocol error”
等錯(cuò)誤的時(shí)候,poweroff虛擬機(jī),在vm–setting中將shared folder改為 always enabled ,然后重新poweron虛擬機(jī)。一般即可。我出現(xiàn)這個(gè)錯(cuò)誤是因?yàn)樘摂M機(jī)本來放在C盤,然后整個(gè)拷貝到E盤中了
#chown root.root /var/log/audit/audit.log
#chmod 600 /var/log/audit/audit.log
在VM->Setting中的Option頁面,設(shè)置Shared Folders,使之enable 就可以了,這個(gè)功能能把host上的目錄mount到Guest上的/mnt/hgfs目錄,實(shí)現(xiàn)共享訪問。
解決辦法是: 在VM->Setting中的Option頁面,設(shè)置Shared Folders,使之enable 就可以了,這個(gè)功能能把host上的目錄mount到Guest上的/mnt/hgfs目錄,實(shí)現(xiàn)共享訪問。
關(guān)于linux 開啟audit的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
當(dāng)前題目:輕松學(xué)習(xí)Linux:如何開啟Audit功能(linux開啟audit)
當(dāng)前鏈接:http://m.fisionsoft.com.cn/article/djgosgs.html


咨詢
建站咨詢
