人妻少妇乱子伦精品_日韩人妻潮喷视频网站_日本最新最全无码不卡免费_日韩AV无码中文

當(dāng)前位置: 首頁(yè) > 科技新聞 >

用Bash腳本發(fā)送新用戶帳戶創(chuàng)建的郵件

時(shí)間:2019-11-13 00:46來源:網(wǎng)絡(luò)整理 瀏覽:
出于某些原因,你可能需要跟蹤 Linux 上的新用戶創(chuàng)建信息。同時(shí),你可能需要通過郵件發(fā)送詳細(xì)信息。這或許是審計(jì)目標(biāo)的一部分,或者安全團(tuán)隊(duì)

用Bash腳本發(fā)送新用戶帳戶創(chuàng)建的郵件

出于某些原因,你可能需要跟蹤 Linux 上的新用戶創(chuàng)建信息。同時(shí),你可能需要通過郵件發(fā)送詳細(xì)信息。這或許是審計(jì)目標(biāo)的一部分,或者安全團(tuán)隊(duì)出于跟蹤目的可能希望對(duì)此進(jìn)行監(jiān)控。

我們可以通過其他方式進(jìn)行此操作,正如我們?cè)谏弦黄恼轮幸呀?jīng)描述的那樣。

  • 在系統(tǒng)中創(chuàng)建新用戶帳戶時(shí)發(fā)送郵件的 Bash 腳本

Linux 有許多開源監(jiān)控工具可以使用。但我不認(rèn)為他們有辦法跟蹤新用戶創(chuàng)建過程,并在發(fā)生時(shí)提醒管理員。

那么我們?cè)鯓硬拍茏龅竭@一點(diǎn)?

我們可以編寫自己的 Bash 腳本來實(shí)現(xiàn)這一目標(biāo)。我們過去寫過許多有用的 shell 腳本。如果你想了解,請(qǐng)進(jìn)入下面的鏈接。

  • 如何使用 shell 腳本自動(dòng)化日?;顒?dòng)?

這個(gè)腳本做了什么?

這將每天兩次(一天的開始和結(jié)束)備份 /etc/passwd 文件,這將使你能夠獲取指定日期的新用戶創(chuàng)建詳細(xì)信息。

我們需要添加以下兩個(gè) cron 任務(wù)來復(fù)制 /etc/passwd 文件。

 

它使用 diff 命令來檢測(cè)文件之間的差異,如果發(fā)現(xiàn)與昨日有任何差異,腳本將向指定 email 發(fā)送新用戶詳細(xì)信息。

我們不用經(jīng)常運(yùn)行此腳本,因?yàn)橛脩魟?chuàng)建不經(jīng)常發(fā)生。但是,我們計(jì)劃每天運(yùn)行一次此腳本。

這樣,你可以獲得有關(guān)新用戶創(chuàng)建的綜合報(bào)告。

注意:我們?cè)谀_本中使用了我們的電子郵件地址進(jìn)行演示。因此,我們要求你用自己的電子郵件地址。

 

new-user-detail.sh 文件添加可執(zhí)行權(quán)限。

 

最后添加一個(gè) cron 任務(wù)來自動(dòng)執(zhí)行此操作。它在每天早上 7 點(diǎn)運(yùn)行。

 

注意:你會(huì)在每天早上 7 點(diǎn)都會(huì)收到一封關(guān)于昨日詳情的郵件提醒。

輸出:輸出與下面的輸出相同。

 

【責(zé)任編輯:龐桂玉 TEL:(010)68476606】
推薦內(nèi)容