Linux堡壘機如何實現敏感指令審計?

目前Linux服務器是堡壘機的主要應用場景,因爲市面上大部分堡壘機廠商起步早,linux堡壘機開發、搭建、部署等技術都已經非常成熟了。但是對於日漸普及的Windows2012服務器系統的支持,很多起步早的堡壘機廠商體驗較差。本文先就Linux堡壘機重要的指令審計功能做講解,Windows堡壘機相關知識可以關注小編其他分享。

Linux堡壘機指令審計功能分爲事中和事後,事後的錄像審計、指令檢索功能大部分堡壘機產品都比較類似。這裏主要講一下事中的敏感指令審計,敏感指令阻斷與攔截是安全審計的重要特性,可以有效避免團隊成員進行違規操作、敏感操作、誤操作給公司帶來不必要的損失。

以行雲管家堡壘機產品爲例,實現敏感指令審計需要三個步驟:

一:定義Linux堡壘機指令規則。

首先點擊“策略編輯”,默認情況下,指令規則列表爲空,用戶可按照業務情況,添加相應的規則。在定義敏感指令時,還需要指定指令匹配規則及相應的響應動作,只要在關鍵設備中執行的指令被匹配,既會觸發指令審計策略,按照用戶設定的響應動作進行處理;

定義Linux堡壘機指令規則

Linux堡壘機如何實現敏感指令審計?

1、行雲管家Linux堡壘機目前支持以下三種指令匹配方式:

【完全匹配】:適合匹配某條指令的全部操作,該指令所有形式的執行都會被匹配,如指令規則是yum,使用完全匹配規則,那麼用戶輸入yum、yum install、yum remove等相關指令都會被匹配;
Linux堡壘機如何實現敏感指令審計?

Linux堡壘機如何實現敏感指令審計?
【正則表達式】:支持正則表達式模糊匹配,適合匹配某個指令的部分參數,如只需要匹配yum安裝和卸載操作,指令規則爲yum (install|remove),那麼用戶輸入yum search不會被匹配,但是輸入yum install、yum remove會被匹配;

Linux堡壘機如何實現敏感指令審計?

Linux堡壘機如何實現敏感指令審計?

【通配符】:支持通配符模糊匹配,使用場景和正則表達式類似,但語法有些許差別,如同樣匹配yum安裝和卸載操作,指令規則爲yum {install,remove};

Linux堡壘機如何實現敏感指令審計?
Linux堡壘機如何實現敏感指令審計?
2、行雲管家Linux堡壘機目前支持以下四種響應動作:

【指令提醒】:對於團隊管理者希望團隊成員謹慎執行卻時效性較高的一般敏感指令,可設置爲“指令提醒”,在執行時,需要由成員自行確認後執行;
Linux堡壘機如何實現敏感指令審計?

【指令審覈】:對於團隊管理者認爲會帶來一定風險的敏感指令,可以設置爲“指令審覈”,這類指令執行時,會被臨時阻塞,待指令審覈後才能執行;

Linux堡壘機如何實現敏感指令審計?
【指令阻斷】:對於團隊管理者認爲風險較高不希望成員執行的敏感指令,會被直接阻斷,不允許執行;
Linux堡壘機如何實現敏感指令審計?

【中斷會話】:對於團隊管理者認爲會帶來極大危險性的的惡意指令,建議設置爲“中斷會話”。
Linux堡壘機如何實現敏感指令審計?

二:Linux堡壘機敏感指令審覈

團隊成員在觸發了Linux堡壘機指令審覈響應的5類動作時,相關的審覈角色成員有兩種方式接收審覈消息:

1、站內審覈消息:審覈角色成員將收到站內消息,點擊查看後進入“安全審計/敏感指令審覈”,在“待審批”標籤頁裏將列出當前所有待審批的敏感指令申請,只需按照實際情況選擇同意執行或拒絕執行即可。查詢審批歷史請切換到“已完成”標籤頁;

Linux堡壘機如何實現敏感指令審計?

2、微信審覈消息:審覈角色成員賬號如果綁定了微信,其微信將收到指令審批信息,可直接點擊進入進行審批操作;

Linux堡壘機如何實現敏感指令審計?

需要注意的是,團隊中的指令審批角色可能有多個成員,每個成員均會收到審批消息,審批操作以時間爲順序,一個申請只能被審批一次,其他成員將不再允許對該筆申請進行審批。

三:如何繞開Linux堡壘機指令黑名單攔截

Linux堡壘機指令黑名單一旦設置,所有團隊成員(包括團隊擁有者和團隊管理員)執行的指令被認定爲敏感指令時,均會執行相應的響應動作。但在某些特殊場景下,如果需要給個別成員較高的權限,在操作時不受指令黑名單的影響,可以爲其賦予臨時禁用指令審批規則的權限;

1、進入“團隊/權限管理/角色管理”,爲這類成員創建一個專門的角色,如“禁用指令審批角色”,將相應成員加入到角色中;

Linux堡壘機如何實現敏感指令審計?

2、進入“團隊/權限管理/功能授權”,找到“安全審計/禁用指令審批規則”,將上一步創建的角色“禁用指令審批角色”加入到該功能權限中;
Linux堡壘機如何實現敏感指令審計?

3、該角色中的成員在訪問會話時,在會話詳情中,可以看到“指令審批”,只要當前主機屬於關鍵設備且開啓了指令黑白名單,均可將指令審批設置爲關閉,這樣在當前會話中,所執行的指令將不受運維策略的影響。
Linux堡壘機如何實現敏感指令審計?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章