跳至内容

阻止访问节点#

出于安全考虑,您可能希望阻止用户访问或使用特定的n8n节点。当用户可能不可信时,这一功能非常有用。

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

排除节点#

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

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

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

阻止Execute CommandRead/Write Files from Disk节点的执行。

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

建议阻止的节点#

可能带来安全风险的节点会根据您的使用场景和用户角色而有所不同。以下是一些建议您首先关注的节点:

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

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

优云智算