iThome online | iThome Blog | iThome周刊訂閱

載入中...

fantasy

IT邦初學者
9級

如何讓系統於root登入時,自動mail郵件通知mis人員

如果公司內有很多個有root權限的管理者時,有時往往發生怪問題的時候,會不知道倒底是那個人用root改了東西,分享一個可以於有人用root登入時,系統會發mail給"mis"帳號的一個小技巧



收到書籤:發佈到twitter      
分享時間:2008-09-21 22:57:06
最近更新:2008-09-21 22:57:34

▼ ADVERTISEMENT ▼

分享內容(
9

1.用vi編輯一個訊息檔案(如:loginalert)
2.用root登入系統
3.再用vi編輯root目錄下的[.profile]檔案
4.加入下列指令:(假設UNIX中的mis帳號即為[mis])
mailx -s "Alert mail for root logined!" mis < loginalert
5.將內容存檔離開即可
6.可重新登入root後,再到[mis]帳號看有無mail進來

其實還有一種方式就是可以啟動trust模式來audit帳號
不過設定有點複雜,有機會再跟各位分享囉~

ps:請注意.profile檔案可能設為唯讀,請用指令調整權限再執行步驟(3,4)

#chmod 644 .profile

參考資料:個人經驗、原廠手冊

如何讓系統於root登入時,自動mail郵件通知mis人員
twnem( IT邦初學者6級 )
2008-09-21 23:03:00
這個不錯喔~
來測試一下
謝謝分享
iT邦守護神
davistai( IT邦初學者2級 )
2008-09-22 09:38:35
有一點疑惑, 想請問一下為什麼有人用root登入時,系統會把該訊息寫到自己建立的loginalert檔案?是HP-UX有什麼build-in的功能嗎? 還是要先設定什麼...?

[-隱藏]

回應 davistai

fantasy 說:

您誤會了,系統不是寫到loginalert檔案,
它是把loginalert檔案寫到mail裡面啦~
別搞錯囉...^_^

2008-09-22 23:43:05

iT邦守護神
davistai( IT邦初學者2級 )
2008-09-23 14:15:38
mailx -s "Alert mail for root logined!" mis < loginalert
是將loginalert的內容導給mailx當內容, 沒錯,
不過為什麼root登入的資訊會寫到任一個user(如mis)的loginalert檔呢?
iT邦守護神
gkkangel( IT邦初學者1級 )
2008-11-17 09:38:07
謝謝分享

回應

請填寫您的回應,長度限為1,000個字,回應不計點數,也不限使用次數



 

檢舉違規

違規事項:

*補充檢舉理由(可省略),字數不可超過100字

推薦

推薦理由:


*給回答者的鼓勵(可不填),字數不可超過100字

▼ ADVERTISEMENT ▼

熱門標籤

 cisco   crystal   exchange   it   java   javascript   linux   m-power   mail   microsoft   msnlib   msnp15   msnsdk   msn機器人   mysql   nas   oracle   outlook   pmi   pmp   raid   report   sap   server   smartquery   sql   vista   windows   xp   倍力   倍力資訊   免費軟體   國際專案管理師   報表   專案管理   微軟   有話大聲說   活動   省錢   網路   網路儲存   網路管理   網頁安全   網頁設計   資安   資料庫   資訊安全   防毒軟體   2003   2008