我刚刚设置了运行node-red,默认情况下都是如此。目前,任何人都可以进入节点红色配置Web界面(http://localhost:1880)并更改节点以及如何配置此节点。是否有一种简单的方法来禁用Web界面或实现密码,以便我是唯一能够访问它的人?
我想让其他任何用户只能访问Node-Red服务器(http://localhost:1880/ui),但不能访问他们可以进行更改的配置。
答案 0 :(得分:1)
node-red
可让您配置其管理界面,请参阅https://nodered.org/docs/security。
要在settings.js
adminAuth: {
type: "credentials",
users: [{
username: "admin",
password: "$2a$08$zZWtXTja0fB1pzD4sHCMyOCMYz2Z6dNbM6tl8sJogENOMcxWV9DN.",
permissions: "*"
}]
}