InfraGuard

원격 에뮬레이트 · 프로브 배포

SSH 없이 tlx.php HTTP 릴레이로 원격 호스트에 프로브를 배포·실행하고 결과를 자산에 적용하는 서명 기반 방식.

개요 — 무엇을 하나

원격 에뮬레이트는 SSH 세션 없이 각 노드의 tlx.php 에이전트에 HTTP 릴레이로 프로브를 배포·실행합니다. 대상 호스트에 직접 로그인하지 않고도 버전·파라미터·방화벽·보안 진단 프로브를 "몇 번의 클릭"으로 여러 서버에 돌릴 수 있습니다.

이것은 SSH 가 아니라 tlx.php HTTP 릴레이입니다. 인터랙티브 셸이 필요하면 SSH PTY 터미널을 쓰세요. 릴레이는 서명으로 게이트되며 임의 명령이 아니라 화이트리스트된 infr_*.cjs 프로브만 실행합니다.

화면 구성

Inventory ▸ Tools 의 프로브 카드에 "원격 에뮬레이트"가 붙습니다(RemoteProbeCatalog 에 등록된 프로브에 한함). 대상 인스턴스 체크리스트 → 배포 → 실행 → 결과 검토 → 적용 흐름.

사용법

  1. 대상 인스턴스를 고릅니다. 도달 가능 = alias 가 run_report 수집기 노드와 일치(RemoteAgentService::reachable).
  2. 프로브를 배포·실행합니다(서명된 요청).
  3. 산출 JSON 을 검토하고 [적용] 하면 해당 자산 엔드포인트(예: 버전 원장·파라미터·방화벽·보안 진단)에 등재됩니다.

등록된 프로브(5종): infr_version_probe · infr_instance_probe · infr_server_params_probe · infr_firewall_probe · infr_seccheck_probe.

데이터 소스

권한

배포·실행·적용은 level≥2 + 감사. 임의 host 실행은 불가(등록 인스턴스·화이트리스트 프로브만 → SSRF 회피).

관련 항목

인벤토리의 원격 에뮬레이트 카드
인벤토리의 원격 에뮬레이트 카드