메인 콘텐츠로 건너뛰기

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.kr/llms.txt

Use this file to discover all available pages before exploring further.

openclaw approvals

로컬 호스트, 게이트웨이 호스트 또는 노드 호스트의 실행 승인을 관리합니다. 기본적으로 명령어는 디스크의 로컬 승인 파일을 대상으로 합니다. --gateway를 사용하여 게이트웨이를 대상으로 하거나 --node를 사용하여 특정 노드를 대상으로 합니다. 관련 항목:

일반 명령어

openclaw approvals get
openclaw approvals get --node <id|name|ip>
openclaw approvals get --gateway

파일에서 승인 교체

openclaw approvals set --file ./exec-approvals.json
openclaw approvals set --node <id|name|ip> --file ./exec-approvals.json
openclaw approvals set --gateway --file ./exec-approvals.json

허용 목록 도우미

openclaw approvals allowlist add "~/Projects/**/bin/rg"
openclaw approvals allowlist add --agent main --node <id|name|ip> "/usr/bin/uptime"
openclaw approvals allowlist add --agent "*" "/usr/bin/uname"

openclaw approvals allowlist remove "~/Projects/**/bin/rg"

참고 사항

  • --nodeopenclaw nodes와 동일한 해석기를 사용합니다 (id, 이름, ip 또는 id 접두사).
  • --agent의 기본값은 "*"이며, 이는 모든 에이전트에 적용됩니다.
  • 노드 호스트는 system.execApprovals.get/set을 광고해야 합니다 (macOS 앱 또는 헤드리스 노드 호스트).
  • 승인 파일은 ~/.openclaw/exec-approvals.json에 호스트별로 저장됩니다.