SIEM/Log Management Cài đặt Wazuh Agent và đẩy log Active Directory (AD), Ubuntu OS lên Wazuh Manager

Sơ đồ hệ thống:​

1758463351421.png

I. Cài đặt Wazuh agent trên Windows server, và đẩy AD logs lên Wazuh manager​

1. Install Wazuh agent​

Truy cập link để tải file cài đặt: https://packages.wazuh.com/4.x/windows/wazuh-agent-4.12.0-1.msi
Sau khi cài xong start dịch vụ: Mở command prompt quyền admin và chạy lệnh​
NET START Wazuh
Dừng dịch vụ chạy lệnh:​
NET STOP Wazuh
Cấu hình agent nằm ở file: C:\Program Files (x86)\ossec-agent\ossec.conf​
Mở file đầu tiên kết nối tới server:​
1758463530995.png
Sau khi chỉnh sửa lưu file và khởi động lại dịch vụ:​
NET stop Wazuh
NET Start Wazuh

2. Cấu hình đẩy log

- Đầu tiên đảm bảo AD sinh logs:​
Trên Domain Controller (Windows Server AD) mở Group Policy Management (gpmc.msc)​
Trong cửa sổ Group Policy Management mở Forest: <tên domain> -> Domains -> <tên domain> -> Group Policy Objects​
Chọn Default Domain Controllers Policy -> Edit​
Trong cửa sổ GPO Editor truy cập theo thứ tự sau:​
Computer Configuration​
└── Policies​
└── Windows Settings​
└── Security Settings​
└── Advanced Audit Policy Configuration​
Bật log các mục:​
1758464167401.png
Sau khi bật, chạy lệnh gpupdate /force
- Trên Wazuh manager triển khai policy thu thập log xuống cho AD​
Tạo group mới dành cho AD:​
sudo mkdir -p /var/ossec/etc/shared/ad_servers
Tao file policy cho agent:​
<agent_config>​
<!-- AD logs -->​
<localfile>​
<location>Security</location>​
<log_format>eventchannel</log_format>​
<query>Event/System[​
EventID=4624 or​
EventID=4625 or​
EventID=4720 or​
EventID=4726 or​
EventID=4728 or​
EventID=4729 or​
EventID=4732 or​
EventID=4733 or​
EventID=4740 or​
EventID=4767​
]</query>​
</localfile>​
<labels>​
<label key="group">AD_server</label>​
</labels>​
</agent_config>​
=> Đây là các event phổ biến liên quan đến Active Directory (user login, account lock, group changes, password reset, …)​
Thêm AD server vào group:​
sudo /var/ossec/bin/agent_groups -a -i 005 -g ad_servers
Áp dụng chính sách lên agent:​
sudo /var/ossec/bin/agent_groups -s -i 005
- Trên Agent, Khởi động lại Wazuh Agent:​
NET stop wazuh
NET start Wazuh
- Vào opensearch Dashboard tạo index pattern mới cho AD sever để xem logs:​
1758464504113.png

II. Cài đặt Wazuh agent trên Ubuntu linux và đẩy OS logs lên Wazuh manager:​

1. Install Wazuh agent​

sudo gpg --no-default-keyring --keyring gnupg-ring:/usr/share/keyrings/wazuh.gpg --import
sudo chmod 644 /usr/share/keyrings/wazuh.gpg
echo "deb [signed-by=/usr/share/keyrings/wazuh.gpg] https://packages.wazuh.com/4.x/apt/ stable main" | sudo tee /etc/apt/sources.list.d/wazuh.list
sudo apt-get update
WAZUH_MANAGER="10.30.194.240" WAZUH_AGENT_GROUP="ubuntu-agent-cn" apt-get install wazuh-agent
=> Sau khi cài bằng lệnh này thì Wazuh agent tự ghi địa chỉ server (manager) vào file config /var/ossec/etc/ossec.conf. Nếu muốn đổi sang server khác, hay muốn thêm server để gửi log thì vào file cấu hình này, sau khi thay đổi file lưu file và chạy lệnh : sudo systemctl restart wazuh-agent​
sudo systemctl daemon-reload
sudo systemctl enable wazuh-agent
sudo systemctl start wazuh-agent

2. Cấu hình đẩy log

Cấu hình đẩy OS log từ ubuntu tới Wazuh manager​
- Tạo group trên Wazuh manager dành cho linux server:​
sudo mkdir -p /var/ossec/etc/shared/linux_servers
- Chỉnh sửa file Policy cho agent: /var/ossec/etc/shared/linux_servers/agent.conf​
<agent_config>
<localfile>
<location>/var/log/syslog</location>
<log_format>syslog</log_format>
</localfile>
<localfile>
<location>/var/log/auth.log</location>
<log_format>syslog</log_format>
</localfile>
<!-- Log kernel -->
<localfile>
<location>/var/log/kern.log</location>
<log_format>syslog</log_format>
</localfile>
<!-- Boot & kernel messages -->
<localfile>
<location>/var/log/dmesg</location>
<log_format>syslog</log_format>
</localfile>
<localfile>
<location>/var/log/daemon.log</location>
<log_format>syslog</log_format>
</localfile>
<localfile>
<location>/var/log/audit/audit.log</location>
<log_format>audit</log_format>
</localfile>
<labels>
<label key="group">linux_server</label>
</labels>
- Thêm agent vào group : sudo /var/ossec/bin/agent_groups -a -g linux_servers -i 003​
- Trên Agent khởi động lại dịch vụ : sudo systemctl restart wazuh-agent​
- Trên Opensearch Dashboard kiểm tra log hiển thị:​
1758464826361.png
 
Back
Top