보호되어 있는 글입니다.
배경 GCP에 대형(?) Wazuh를 구축 및 기존에 사용하던 구 Wazuh 클러스터에서 이전해야 함에 따라서, 모든 사내 인스턴스들에 새로이 Wazuh agent가 설치되어야 했다. 그러려면 일일이 몇 천대의 서버에 접속해서 에이전트를 설치할 수도 없는 노릇이었고, 하나의 배포 파일에서 OS와 기존 설치여부에 따른 경우의 수를 조건문에서 분기하여 설치가 가능해야 했다. 다시! 여기서는 단순히 지원하는 에이전트 설치 파일을 배포하는 것이 아닌, 전 사의 서버 환경에 맞게 하나의 파일로 에이전트를 설치할 수 있는 스크립트를 제작하는 것이 주제이며, 📛 이 글에는 CentOS, Ubuntu 에이전트만 대상으로 고려되어 있다. 사전 조사 설치 지원 OS 사내 서버들이 Wazuh 에이전트 설치를 지원하는 OS에..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
오류 현상 php에 MSSQL(SQL Server) 쿼리 구문을 실행 시 해당 오류 발생 에러 소스코드 mssql connection 객체를 만들어서, var 변수가 충족되는 레코드를 select 후 delete하는 코드이다. 구문을 실행 후 C++의 malloc 후 free처럼, 메모리 누수를 방지하기 위해 sqlsrv_free_stmt로 메모리 해제를 해주었다. 원인 line 18: sqlsrv_free_stmt($result)에 문제가 있다. $result 변수는 전역 변수가 아닌 if문 블록 내에 있는 블록 내 변수이다. 그러므로 sqlsrv_free_stmt 함수는 변수의 라이프사이클 상 $result 변수를 알 수 없다. 소스코드 수정 result 변수가 있는 if 문 내에 sqlsrv_fre..
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요