UNIX/Linux · 4 min read · Nov 29, 2025
UNIX/Linux 머신에 설치된 모든 애플리케이션 목록을 빠르게 가져오는 방법
UNIX/Linux 머신에 설치된 모든 애플리케이션 목록을 빠르게 가져오는 방법
이 튜토리얼에서는 UNIX/Linux 호스트에 설치된 모든 애플리케이션 목록을 빠르게 가져오는 방법을 설명합니다. 이 절차는 가장 인기 있는 UNIX/Linux 배포판에 적용되지만, Windows 호스트 및 기타 하드웨어(예: 라우터의 펌웨어 버전 등)에도 적용할 수 있습니다. 이 절차는 소프트웨어 인벤토리를 추적하고 사용자가 자신의 머신에 애플리케이션을 설치/제거할 때 알림을 받을 수 있도록 도와줍니다.
1단계: UNIX/Linux 호스트 준비(중요)
설치된 애플리케이션에 대한 데이터는 SNMP를 통해 수집됩니다. SNMP를 사용하여 호스트에서 데이터를 올바르게 검색하고 수집하려면 장치 자체에 SNMP 에이전트를 설치하고 활성화해야 하며, 방화벽에서 SNMP 프로토콜이 활성화되어 있는지 확인해야 합니다.
2단계: UNIX/Linux 머신 검색
저는 설치된 소프트웨어 모니터가 있는 무료 버전의
Verax NMS & APM
을 사용할 것입니다(10대의 장치로 제한되지만 소규모 네트워크에는 충분해야 합니다). 설치 후 첫 번째로 해야 할 일은 시스템이 모든 UNIX/Linux 머신을 검색하도록 하는 것입니다.
- 오른쪽 상단 옵션 패널에서 Discovery 버튼을 클릭하고 Scan networks 탭으로 이동합니다.
- 메뉴에서 Add를 선택하고 Go를 클릭합니다.

그림 1: 스캔 정의
- 이제 네트워크 설정을 지정해야 합니다. 네트워크 섹션에서 IP 주소 범위와 SNMP 로그인 자격 증명과 같은 기본 필수 매개변수를 입력하면 됩니다. 추가 매개변수는 기본값으로 두어도 됩니다.
- 변경 사항 저장을 클릭하여 확인합니다.

그림 2. 설정 대화상자
- 이제 방금 추가한 네트워크를 선택하고 Discover now 버튼을 클릭합니다.
- 스캔 프로세스는 네트워크 크기에 따라 몇 분 정도 소요됩니다(여러 네트워크를 동시에 검색하는 것보다 한 번에 단일 네트워크에 대해 검색 프로세스를 시작하는 것이 더 빠릅니다). 뷰 상단의 바는 검색 프로세스의 현재 진행 상황을 표시합니다. 스캔 프로세스가 완료되면 스캔 결과가 표시됩니다.
- 모든 UNIX/Linux 머신(장치 유형 열에 “Unix Host”가 있는 모든 머신)을 선택하고 Next를 클릭합니다.

그림 3. 선택된 UNIX 호스트와 함께 네트워크 스캔 결과
- 선택된 모든 장치에 대해 시스템은 자동으로 인터페이스, 프로세서, 디스크 등을 검색합니다. 또한 설치된 소프트웨어 센서를 포함한 기본 모니터를 구성합니다. 이는 설치된 애플리케이션에 대한 데이터를 수집하는 데 필요합니다.
참고: 검색된 애플리케이션/서비스 탭에는 데이터베이스 서버와 같은 별도의 엔티티로 모니터링할 수 있는 서비스 또는 애플리케이션 목록이 포함되어 있습니다. 이들은 웹 브라우저와 같은 데스크톱 애플리케이션에 대한 정보를 포함하지 않습니다.

그림 4. 검색 완료
- 검색을 완료하려면 상단 바에서 Finish 버튼을 클릭합니다.
- 지금, 귀하의 UNIX/Linux 머신이 인벤토리에 추가되었으며 설치된 소프트웨어 센서를 포함한 초기 모니터 세트가 추가되었습니다. 모든 검색된 머신은 네트워크 뷰와 홈 뷰에서 볼 수 있습니다.
- 이 시점에서 각 머신에는 설치된 소프트웨어에 대한 데이터를 정기적으로 조사하는 설치된 소프트웨어 센서가 연결되어 있습니다. 검색 중 장치에 연결된 모니터의 전체 목록을 보려면 측면 트리(홈 뷰)에서 원하는 장치를 선택하고 모니터 탭을 클릭합니다.

그림 5. 모니터 탭의 센서 목록에서 설치된 소프트웨어 센서.
3단계: 설치된 소프트웨어 센서 목록 표시
- 설치된 소프트웨어 센서에 의해 수집된 정보는 집계되어 소프트웨어 인벤토리 뷰에 표시됩니다.
- 소프트웨어 인벤토리를 표시하려면 기본 메뉴에서 Software를 클릭합니다.
- 처음 사용하는 것이므로 시스템에서 설치된 소프트웨어 데이터베이스를 구축할 것인지 묻습니다 - 예를 클릭합니다.
참고: 센서가 초기 데이터를 수집하는 데 몇 분이 걸릴 수 있으므로 오류가 발생하더라도 당황하지 말고 2-3분 기다리십시오.
소프트웨어 뷰에는 모든 UNIX/Linux 머신에 설치된 애플리케이션 목록이 포함되어 있습니다. 인벤토리를 탐색하거나(앱별, 장치별 등) CSV로 내보낼 수 있습니다. 특정 머신에 설치된 소프트웨어를 보려면 필터(왼쪽 하단 모서리)를 사용하거나 측면 트리(홈 뷰)에서 장치를 선택하고 소프트웨어 탭을 클릭할 수 있습니다.


그림 7. UNIX/Linux 머신에 설치된 소프트웨어 인벤토리
기본적으로 소프트웨어 인벤토리는 하루에 한 번(센서가 수집한 데이터를 기반으로) 업데이트됩니다. 소프트웨어 인벤토리의 현재 상태를 보려면 메뉴에서 소프트웨어 인벤토리 업데이트 옵션을 선택하고 Go를 클릭하십시오.
중요: 앞서 언급했듯이 소프트웨어 인벤토리는 하루에 한 번 업데이트됩니다. 검색 중 추가된 설치된 소프트웨어 센서도 “1일”로 설정된 프로빙 간격을 가지므로 하루에 한 번 데이터를 수집합니다. 더 자주 데이터를 수집하려면 센서의 프로빙 간격을 변경(감소)해야 합니다.
프로빙 간격 변경
소프트웨어 센서의 프로빙 간격을 변경하려면(예: 10분으로), 다음 단계를 수행하십시오:
- 기본 메뉴에서 네트워크를 클릭하여 모든 장치 목록을 표시합니다.
- 첫 번째 열의 해당 체크 박스를 선택하여 원하는 머신을 선택합니다.
- 작업 메뉴에서 선택한 항목 편집을 선택하고 Go를 클릭합니다.
- 편집 창이 나타납니다. 센서 탭으로 이동합니다.
- 설치된 소프트웨어 센서를 찾아 편집 작업을 선택합니다. 프로빙 간격을 변경하고(해당 필드의 체크 박스가 선택되어 있는지 확인) Finish를 클릭합니다.
- 변경 사항 저장을 클릭하여 확인합니다.
알림에 대하여
기본적으로 소프트웨어 인벤토리의 변경 사항(사용자가 애플리케이션을 설치/제거하는 경우)에 대한 정보는 이벤트 뷰에서 “정보” 이벤트로 나타납니다(기본 메뉴에서 이벤트를 클릭).
별도의 알람, 알림 및 기타 절차(예: 스크립트 실행, 헬프데스크에 티켓 생성 등)를 설정할 수 있지만, 이 튜토리얼을 가능한 한 간단하게 유지하기 위해 지금은 이 방법을 설명하지 않겠습니다.

그림 8. 이벤트
부록: 설치된 소프트웨어 센서를 수동으로 추가하기
네트워크 검색 중에 센서를 자동으로 추가하고 싶지 않은 경우, 이 부분에서는 이미 모니터링된 머신에 대해 센서를 수동으로 추가하는 방법을 보여줍니다.
- 기본 메뉴에서 네트워크를 클릭하여 모든 네트워크 장치 목록을 표시합니다.
- 첫 번째 열의 해당 체크 박스를 선택하여 장치를 선택합니다.
- 작업 메뉴에서 선택한 항목 편집을 선택합니다.

그림 9. 홈 뷰의 장치 목록.
- 편집 창이 나타납니다. 센서 탭으로 이동합니다.
- 작업 메뉴에서 추가를 선택하고 Go를 클릭합니다. 마법사 대화상자가 표시됩니다.
- 고급에서 설치된 소프트웨어 센서를 선택하고 Next를 클릭합니다.

그림 10. 센서 마법사 대화상자.
- 이제 센서 프로빙 간격 또는 기타 매개변수를 지정하고 Finish를 클릭할 수 있습니다.
- 변경 사항 저장을 클릭하여 확인합니다.
이 방법의 대안은 네트워크 뷰에서 모든 머신을 선택하고 메뉴에서 “재검색” 옵션을 선택하는 것입니다.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.