1.使用阿里云操作審計(ActionTrail)
阿里云操作審計(ActionTrail)可以幫助您監(jiān)控并記錄阿里云賬號的活動,包括通過控制臺、OpenAPI等方式對云資源的操作。
操作步驟:
啟用操作審計:
登錄阿里云控制臺,進(jìn)入“操作審計”服務(wù)。
創(chuàng)建跟蹤,將操作事件投遞到日志服務(wù)(SLS)或對象存儲(OSS)中。
配置事件投遞:
選擇投遞到日志服務(wù)(SLS)以便進(jìn)行實時分析和長期保存。
設(shè)置事件類型,例如ECS實例的啟動、停止、配置變更等。
查詢和分析事件:
在操作審計控制臺中,通過操作時段、用戶名、資源類型等維度查詢事件。
利用日志服務(wù)的SQL分析功能,對事件進(jìn)行深入分析,識別異常操作。
設(shè)置告警:
配置告警規(guī)則,當(dāng)檢測到異常操作(如頻繁的登錄失敗、未經(jīng)授權(quán)的資源變更)時,通過郵件或短信通知管理員。
2.利用云服務(wù)器ECS的命令行審計功能
阿里云ECS的Workbench提供了命令行審計功能,可以記錄通過Workbench登錄會話執(zhí)行的歷史命令。
操作步驟:
配置權(quán)限:
創(chuàng)建自定義權(quán)限策略,允許查看命令行審計列表。例如:
{
"Version":"1",
"Statement":[
{
"Effect":"Allow",
"Action":"ecs-workbench:ListTerminalCommands",
"Resource":"*"
}
]
}
將該策略授權(quán)給需要的RAM用戶。

查看審計日志:
登錄Workbench,選擇目標(biāo)ECS實例。
在命令行審計列表中,點擊“查看”按鈕,查看詳細(xì)的操作命令、登錄用戶、執(zhí)行路徑等信息。
3.配置Linux服務(wù)器的本地審計規(guī)則
對于Linux服務(wù)器,可以通過auditd服務(wù)配置審計規(guī)則,記錄系統(tǒng)級別的異常操作。
4.使用日志服務(wù)(SLS)進(jìn)行集中分析
將服務(wù)器日志統(tǒng)一投遞到阿里云日志服務(wù)(SLS),利用其強(qiáng)大的分析和告警功能。
操作步驟:
配置日志采集:
在ECS實例上安裝日志服務(wù)Agent,配置日志采集路徑(如/var/log/)。
將日志投遞到SLS的LogStore中。
分析和告警:
在日志服務(wù)控制臺中,使用SQL語句查詢和分析日志。
設(shè)置告警規(guī)則,例如檢測到頻繁的登錄失敗或異常的網(wǎng)絡(luò)流量時觸發(fā)告警。
