ComfyUI_TensorRT项目中的安全级别配置问题解决方案
【免费下载链接】ComfyUI_TensorRT 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_TensorRT
问题背景
在使用ComfyUI_TensorRT项目时,许多用户遇到了一个常见的安全限制问题:"With the current security level configuration, only custom nodes from the 'default channel' can be installed"。这个错误提示表明当前的安全级别配置限制了用户只能从默认渠道安装自定义节点。
问题分析
ComfyUI Manager作为ComfyUI的扩展管理工具,提供了多级安全策略来保护用户免受潜在恶意代码的侵害。默认情况下,系统设置为"normal"安全级别,这限制了用户只能从官方认可的默认渠道安装节点。这种设计虽然提高了安全性,但有时也会阻碍用户安装一些非官方但安全的扩展。
解决方案
方法一:更改安装渠道
- 在ComfyUI Manager界面中
- 找到"channel"选项
- 将其从"default"更改为"dev"渠道
- 尝试重新安装所需节点
方法二:调整安全级别配置
如果更改渠道后问题仍然存在,可以按照以下步骤修改安全级别:
-
定位配置文件位置:
- 旧版本路径:ComfyUI/custom_nodes/ComfyUI-Manager/config.ini
- 新版本路径:ComfyUI/user/default/ComfyUI-Manager/config.ini
-
使用文本编辑器打开config.ini文件
-
找到security_level设置项
-
修改安全级别:
- 将"security_level = normal"改为"security_level = normal-"(推荐)
- 或者改为"security_level = weak"(不推荐,安全性较低)
-
保存文件并重启ComfyUI
方法三:更新ComfyUI Manager
有时这个问题可能是由于管理器版本过旧导致的:
- 检查ComfyUI Manager是否为最新版本
- 多次尝试更新(有时需要重复更新操作)
- 如果更新后仍然提示已是最新版本,可以稍后再试
安全建议
虽然降低安全级别可以解决问题,但建议用户:
- 优先使用"normal-"级别而非"weak"级别
- 只从可信来源安装扩展
- 定期更新ComfyUI和所有扩展
- 在安装不明来源的节点前进行充分验证
特殊情况处理
对于特定节点如WanVideoWrapper的nightly版本安装问题,除了上述方法外,还需要确保:
- 节点与当前ComfyUI版本兼容
- 所有依赖项已正确安装
- 系统环境满足节点要求
通过以上方法,大多数用户应该能够解决安装限制问题,同时保持系统的相对安全性。记住在修改安全设置时要权衡便利性和安全性,特别是在生产环境中使用时。
【免费下载链接】ComfyUI_TensorRT 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_TensorRT
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



