openclaw approvals¶
Lokal xost, shlyuz xosti yoki tugun xosti uchun exec tasdiqlarini boshqaring.
Standart bo‘yicha buyruqlar diskdagi lokal tasdiqlar fayliga yo‘naltiriladi. Shlyuzni nishonga olish uchun --gateway, yoki muayyan tugunni nishonga olish uchun --node dan foydalaning.
Bog‘liq:
- Exec tasdiqlari: Exec approvals
- Tugunlar: Nodes
Umumiy buyruqlar¶
openclaw approvals get
openclaw approvals get --node <id|name|ip>
openclaw approvals get --gateway
Fayldan tasdiqlarni almashtirish¶
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
Allowlist yordamchilari¶
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"
Eslatmalar¶
--nodeopenclaw nodesbilan bir xil resolverdan foydalanadi (id, nom, ip yoki id prefiksi).--agentstandart bo‘yicha"*"bo‘lib, barcha agentlarga qo‘llanadi.- Tugun xosti
system.execApprovals.get/setni e’lon qilishi kerak (macOS ilovasi yoki headless tugun xosti). - Tasdiqlar fayllari har bir xost uchun
~/.openclaw/exec-approvals.jsonda saqlanadi.