Alpacon이 확인하는 것과 확인하지 않는 것

승인 카드와 세션 화면에는 “악성 코드 탐지가 아닌 정책 확인이에요.”라는 문구가 표시됩니다. 이는 요청이 승인자에게 전달되기 전에 Alpacon이 워크스페이스의 접근 규칙과 대조했다는 뜻입니다. 요청이 실제로 어떤 일을 할지는 확인하지 않습니다. 이 페이지에서는 Alpacon이 확인하는 항목과 승인자가 직접 판단할 사항, 정책 확인의 한계를 설명합니다.

Alpacon이 확인하는 것

Alpacon은 요청이 승인자에게 전달되기 전에 워크스페이스의 접근 규칙과 대조합니다. 규칙은 다음 항목을 기준으로 요청에 적용될 수 있습니다.

  • 요청 유형: 세션, sudo, 명령어 중 요청한 접근의 종류. 유형마다 탭이 하나씩 있음
  • 요청자: 누구나, 사람, AI 에이전트 또는 특정 역할을 가진 사람
  • 서버 그룹: 요청 대상 서버. 모든 탭에서 지정 가능
  • 에이전트 이름: 세션 규칙에서 에이전트가 스스로 밝힌 이름
  • 담당자 역할: 세션을 사용할 사람의 역할
  • AI 위험도: sudo를 포함한 명령어와 일반 명령어에 대한 AI의 평가
  • 종료일: 규칙 적용이 끝나는 날짜

적용되는 규칙은 요청을 허용하거나 승인자에게 보내거나 차단할 수 있습니다. 기본적으로 AI 에이전트 세션은 요청자가 Superuser여도 사람의 승인을 기다립니다. AI 에이전트에 대한 허용 규칙은 목적을 밝힌 에이전트 세션을 사람의 승인 없이 허용합니다. 목적이 없는 세션은 사람의 승인을 기다립니다. 허용하는 이름 외의 모든 에이전트 이름을 규칙으로 차단하면, 다른 이름을 보고한 요청은 거부되고 에이전트에게 허용된 에이전트가 필요하다는 안내가 표시됩니다. 이 규칙은 실제로 어떤 에이전트가 실행 중인지 확인하지 않습니다.

승인자에게는 두 가지 확인이 추가로 적용됩니다.

  • 승인 가능 여부: 승인을 요구하는 규칙에서 요청자 본인의 승인을 막을 수 있습니다. 그렇지 않으면 요청자가 직접 승인할 수 있으며, 승인 기록에는 자기 승인으로 표시됩니다. 승인하는 클라이언트와 요청하는 클라이언트를 구분할 수 없는 배포에서는 AI 에이전트 세션을 요청한 사람이 직접 승인할 수 없습니다. 이 경우 승인자를 한 명 더 지정하세요. 다른 사람의 승인을 요구하는 규칙이 있는데 승인할 수 있는 다른 사람이 없으면, 요청을 바로 거부합니다.
  • 추가 인증 및 MFA: 워크스페이스의 보안 설정에서 요구하는 경우 승인자는 승인 전에 추가 인증 또는 MFA로 확인합니다.

Alpacon이 확인하지 않는 것

  • 악성코드: 정책 확인은 악성코드 탐지나 보안 검사가 아닙니다.
  • 승인 시점의 명령: 이 확인은 명령이나 파일 내용을 살펴보지 않습니다. 승인 전에 카드의 서버, 계정, 목적, 명령 내용을 확인하세요. 명령은 실행 중에 따로 판단하며, 끝난 세션에는 AI 분석이 제공됩니다. 세션 기능과 세션 종료 후를 참고하세요.
  • 에이전트의 신원: 에이전트 이름은 에이전트 클라이언트가 스스로 보고한 값입니다. Alpacon은 이를 자체 신고 정보로 표시합니다.
  • 샌드박스, EDR, 권한 추론: Alpacon은 세션에서 실행하는 작업을 샌드박스에 격리하지 않으며, EDR이나 악성코드 탐지 도구가 아닙니다. sudoers 설정이나 그룹 소속을 바탕으로 세부 권한을 추론하지도 않습니다.

알려진 한계

  • 이름 규칙은 요구 사항을 강화하는 데만 쓰입니다: 에이전트가 다른 이름을 보고하거나 이름을 보고하지 않을 수 있습니다. 따라서 에이전트 이름에 관한 규칙은 요구 사항을 추가할 수만 있고, 이름을 바꾸면 특정 에이전트에 적용하려고 만든 규칙을 피할 수 있습니다. 모든 AI 에이전트에 더 엄격한 기준을 적용하려면 AI 에이전트에 대한 규칙을 추가해 요청을 차단하거나 승인자를 요구하세요.
  • 승인 카드의 확인은 요청 시점과 변경 시점에 실행됩니다: 세션이 실행되는 동안에는 반복되지 않습니다. sudo를 쓸 때마다 하는 확인 같은 작업별 확인은 별개입니다.
  • Advisory 모드에서는 위험도 기반 보류가 없습니다: Advisory로 설정한 워크스페이스에서는 새 작업 세션과 명령이 위험도 때문에 보류되거나 거부되지 않고 결과만 기록됩니다. 서비스 토큰 요청, ID 요청, 이미 대기 중인 요청, sudo 권한, MFA는 영향을 받지 않습니다.

이 규칙은 Policies > Access rules(접근 규칙)의 작업 세션, sudo, 명령어 탭에서 설정합니다.

최종 수정: