Skip to content
帮助构建更好的 ComfyUI 知识库 成为赞助者
常见问题解决ComfyUI Manager安全级别报错「This action is not allowed」的完整指南

修复 ComfyUI Manager 安全级别错误

当通过 Git URL 安装 ComfyUI 插件时遇到 This action is not allowed with this security level configuration 报错,本质是ComfyUI Manager的安全策略限制了外部代码执行。本教程提供了方案,覆盖 Windows/macOS/Linux 全平台操作。

一、错误原因解析

此报错由 ComfyUI Manager 的安全分级机制触发。系统默认设置为 security_level = normal 时,会阻止未经验证的第三方 Git 仓库安装。该机制旨在防范恶意代码注入,但会导致部分插件安装失败。

其实在 ComfyUI Manager 的仓库中已经有说明如何解决这个问题,通过修改 config.ini 文件来修改安全级为 weak 即可解决。

二、核心解决方案:修改安全级别

💡

建议修改完之后恢复安全级别,避免长期暴露风险。

步骤 1:定位配置文件

根据 ComfyUI-Manager 版本,配置文件路径不同:

  • Manager 3.0版本以上

    • ComfyUI/user/default/ComfyUI-Manager/config.ini
  • Manager 3.0版本以下

    • WindowsComfyUI根目录\custom_nodes\ComfyUI-Manager\config.ini
    • macOS~/Documents/ComfyUI/custom_nodes/ComfyUI-Manager/config.ini
    • 云服务器:通过 JupyterLab 或 SSH 进入安装目录查找
💡

在开始操作前,请先备份 config.ini 文件。

步骤 2:修改安全参数

用文本编辑器打开 config.ini,找到:

security_level = normal

将其修改为:

security_level = weak  # 允许安装任意来源插件

注意:部分系统需管理员权限才能保存修改,Windows 用户可右键文件 → 属性 → 取消「只读」属性

步骤 3:重启服务

  • ComfyUI 桌面版: 完全退出 ComfyUI 后重新启动
  • ComfyUI Portable 版: 关闭后点击 run_nvidia_gpu.bat 重新启动

验证操作

在 Manager 中尝试通过 Git URL 安装插件(如输入 https://github.com/comfyanonymous/ComfyUI_bitsandbytes_NF4),若不再报错则成功。

三、替代方案:安全模式安装

打开 Manager → Install Custom Nodes

优势:无需修改配置,但仅支持已收录至 Manager 数据库的插件

四、其它

1. 未找到 config.ini

若未找到 config.ini:

  • 通过 Everything 等工具全盘搜索
  • 重新安装 ComfyUI Manager 插件

2. 云环境特殊处理

在云端部署平台:

  • 通过 JupyterLab 终端找到 custom_nodes/ComfyUI-Manager/config.ini 文件
  • 按 Ctrl+O 保存 → Ctrl+X 退出

3. 更新 ComfyUI 和 Manager

作为解决报错的可选步骤,可以考虑更新到最新版本的 ComfyUI 和 ComfyUI-Manager,有时新版本会修复相关安全策略问题。

五、安全建议

临时开启弱安全模式

  • 安装完成后立即恢复 security_level = normal,避免长期暴露风险