Skip to content

阻止对节点的访问

出于安全考虑,您可能希望阻止用户访问或使用特定的 n8n 节点。如果您的用户可能不值得信任,这将非常有用。

使用环境变量来阻止您的用户访问特定节点。

排除节点

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

例如,以这种方式设置变量:

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

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

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

建议阻止的节点

可能带来安全风险的节点会根据您的用例和用户配置文件而有所不同。以下是一些您可能想要开始关注的节点:

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

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