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

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