티스토리 뷰
반응형
🟦 dashboard 설치 및 설정
1. 필요 유틸리티 설치
soya@wazuh-dashboard-node:~# apt-get install debhelper tar curl libcap2-bin #debhelper version 9 or later
- debhelper: Debian 패키지 빌드 시 자주 사용되는 여러 유틸리티 및 스크립트가 포함
- tar: 소스 코드 아카이브를 압축해 특정 디렉터리로 풀거나 배포 파일을 압축 해제할 때 사용
- curl: 명령 줄에서 URL을 통해 데이터를 전송하고 받을 수 있는 도구, 주로 네트워크 작업을 수행할 때 사용
- libcap2-bin: 특정 권한이 필요한 경우, 이 라이브러리를 사용하여 권한 설정 가능
2. Wazuh 공개키 및 저장소 설정
😼 Wazuh 서버 또는 indexer와 dashboard가 같은 단일 호스트에 설치되어 있다면 이 과정은 필요하지 않다.
대신 다중 노드 구조라면 노드별로 모두 수행해야 Wazuh 패키지 설치가 정상적으로 수행된다.
Wazuh의 공개키 및 저장소를 설정하고, Wazuh 저장소를 apt가 인식할 수 있게 함.
soya@wazuh-dashboard-node:~# apt-get install gnupg apt-transport-https
soya@wazuh-dashboard-node:~# curl -s https://packages.wazuh.com/key/GPG-KEY-WAZUH | gpg --no-default-keyring --keyring gnupg-ring:/usr/share/keyrings/wazuh.gpg --import && chmod 644 /usr/share/keyrings/wazuh.gpg
soya@wazuh-dashboard-node:~# echo "deb [signed-by=/usr/share/keyrings/wazuh.gpg] https://packages.wazuh.com/4.x/apt/ stable main" | tee -a /etc/apt/sources.list.d/wazuh.list
soya@wazuh-dashboard-node:~# apt-get update
3. dashboard 패키지 설치
soya@wazuh-dashboard-node:~# apt-get -y install wazuh-dashboard=4.6.0-1
4. /etc/wazuh-dashboard/opensearch_dashboards.yml 구성
opensearch.hosts에 indexer node의 url:port를 작성해주면 된다.
5. dashboard 서비스 구동
soya@wazuh-dashboard-node:~# systemctl daemon-reload
soya@wazuh-dashboard-node:~# systemctl enable wazuh-dashboard
soya@wazuh-dashboard-node:~# systemctl start wazuh-dashboard
구동 이후 dashboard IP로 접근하면 잘 접속된다.
단 초기 계정으로 (admin/admin) 로그인 후,
아래와 같이 ⛔ 'Check Wazuh API connection: No API available to connect' 에러가 발생 가능하므로
다중 노드 구성의 경우 <6. wazuh.yml 파일 설정>을 꼭 진행한다.
6. wazuh.yml 파일 설정 ⭐⭐⭐⭐⭐
해당 부분은 본인과 같이
master, worker, indexer, dashboard를 모두 분산하여 구성하는 경우 필수로 진행해야 한다.
/usr/share/wazuh-dashboard/data/wazuh/config/wazuh.yml 파일을 편집기로 열어서,
?url: 을 입력한 후 설정해야 할 부분을 찾는다.
각 master/worker 노드의 1) 노드명과 2) url: https://IP를 재귀적으로 작성한 뒤 설정을 저장한다.
API connection이 정상적으로 완료되었다. 🌞🌞🌞
반응형
'Wazuh > 설치 및 기본 구조' 카테고리의 다른 글
Wazuh Cluster 구축 - 完. VMware 구축 후기 (2) | 2024.01.16 |
---|---|
Wazuh Cluster 구축 - 6. 다중 노드 환경에서 Master/Worker 클러스터 연동 (0) | 2024.01.13 |
Wazuh Cluster 구축 - 4. Wazuh 서버에 Filebeat 설치 및 설정 (0) | 2024.01.13 |
Wazuh Cluster 구축 - 3. Wazuh indexer 설치 및 설정 (1) | 2024.01.12 |
Wazuh Cluster 구축 - 2. Wazuh SSL 인증서 생성 (0) | 2024.01.11 |
댓글
반응형
Recent Post.
Recent Reply.
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요