跳转至

阻止访问节点#

出于安全原因,您可能希望阻止用户访问或使用特定的 n8n 节点。如果您的用户可能不值得信任,这会很有帮助。

使用 NODES_EXCLUDE 环境变量来防止用户访问特定节点。

排除节点#

更新您的 NODES_EXCLUDE 环境变量,包含一个字符串数组,其中包含您想要阻止用户使用的任何节点。

例如,这样设置变量:

1
NODES_EXCLUDE: "[\"n8n-nodes-base.executeCommand\", \"n8n-nodes-base.readWriteFile\"]"

阻止执行命令从磁盘读/写文件节点。

您的 n8n 用户将无法搜索或使用这些节点。

建议阻止的节点#

可能构成安全风险的节点因您的使用场景和用户配置文件而异。以下是一些您可能想要开始阻止的节点:

相关资源#

请参阅节点环境变量了解有关此环境变量的更多信息。

请参阅配置了解有关设置环境变量的更多信息。

此页面是否
💬 微信

🚀 与作者交流

关注公众号
n8n实战笔记公众号
n8n实战笔记
📚 教程 💡 案例 🔧 技巧
添加微信
添加作者微信
1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持