설치 가이드 · 1 min read · Nov 29, 2025
우분투 22.04에 Fleet Osquery Manager 설치하는 방법

Fleet는 보안 워크스테이션 및 서버를 유지하고 모든 장치의 정확한 인벤토리를 유지하는 데 사용할 수 있는 오픈 소스 osquery 관리자입니다. Fleet는 프로그래머블 라이브 쿼리, 스트리밍 로그 및 서버, 컨테이너, 노트북 및 로컬 컴퓨터와 같은 장치의 실시간 가시성을 제공합니다.
Fleet을 사용하면 장치의 취약점을 식별할 수 있습니다. 이는 Fleet이 자동으로 구식, 취약하거나 손상된 소프트웨어, 앱 및 패키지를 식별한다는 것을 의미합니다. 또한 Fleet은 장치의 잘못된 구성 및 MDM 등록 문제를 식별합니다. Fleet은 IT 산업, 보안 또는 모든 준수 모니터링 장치에 유용할 수 있습니다.
Fleet은 또한 단일 애플리케이션에서 보안 워크플로를 활성화하고 자동화합니다. 여러 서버와 장치에서 osquery/agent를 사용하여 이벤트를 수집한 다음, 수집된 데이터를 Fleet 대시보드 또는 fleetctl을 통해 터미널을 사용하여 액세스할 수 있는 단일 장소에 저장할 수 있습니다.
이 튜토리얼에서는 우분투 22.04 서버에 Fleet Osquery Manager를 설치합니다. 이 과정에는 우분투 시스템에 MySQL 및 Redis 서버 설치가 포함됩니다. 마지막으로 Orbit를 통해 호스트를 Fleet에 추가하는 방법도 배웁니다. Orbit는 osquery 런타임 및 자동 업데이트 도구로, osquery를 쉽게 배포하고 구성을 관리할 수 있게 해줍니다.
필수 조건
이 튜토리얼을 시작하려면 다음 요구 사항이 있어야 합니다:
- 우분투 22.04를 실행하는 서버 - 이 예제에서는 호스트 이름이 ‘fleet‘인 우분투 서버를 사용합니다.
- sudo/root 관리자 권한이 있는 비루트 사용자.
- 서버 IP 주소를 가리키는 도메인 이름 - 이 예제에서는 도메인 이름 ‘fleet.howtoforge.local‘을 사용합니다.
그게 전부입니다. 이제 Fleet osquery 관리자 설치를 시작하겠습니다.
MySQL 서버 설치
기본 아키텍처에서 Fleet osquery 관리자는 백엔드 데이터베이스로 MySQL 서버를 사용하고 데이터를 저장합니다. 이 가이드를 위해 가장 먼저 해야 할 일은 MySQL 서버를 설치하고 MySQL 설치를 보호하며 MySQL 루트 비밀번호를 설정하는 것입니다.
시작하려면 아래의 apt 명령어를 실행하여 우분투 패키지 인덱스를 업데이트하고 새로 고칩니다.
sudo apt update그런 다음 아래의 apt 명령어를 통해 MySQL 서버 패키지를 설치합니다. 프롬프트가 표시되면 y를 입력하여 확인하고 ENTER를 눌러 진행합니다.
sudo apt install mysql-server
MySQL이 설치된 후 아래의 systemctl 명령어를 실행하여 MySQL 서버를 확인하고 서비스가 활성화되고 실행 중인지 확인합니다.
sudo systemctl is-enabled mysql
sudo systemctl status mysql다음과 같은 출력을 받아야 합니다 - MySQL 서버가 활성화되어 있으며 시스템 시작 시 자동으로 시작됩니다. 그리고 MySQL 서버의 상태는 실행 중입니다.

다음으로 아래의 ‘mysql’ 명령어를 통해 MySQL 셸에 로그인합니다.
sudo mysql아래 쿼리를 실행하여 MySQL ‘root‘ 사용자의 비밀번호를 변경합니다. 또한 쿼리에서 다음 비밀번호를 변경해야 합니다. 그런 다음 ‘exit‘를 입력하여 MySQL 셸에서 로그아웃합니다.
ALTER USER 새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.