node-red安全部署方式

Posted Rb菌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node-red安全部署方式相关的知识,希望对你有一定的参考价值。

node-red安全部署方式

前言:

我们的默认安装好的node-red是没有用户登陆功能的,每次进入工作界面只需要输入服务器ip+端口号即可登陆,但是假如其他人知道了我们的ip地址,岂不是任何人都可以访问我们的服务器呢?出于这种情况,我们需要给node-red添加安全认证,使得每次进入nodered都需要登陆才可以控制节点。

废话少说,让我们学习一下如何安全部署node-red吧!

一、查看当前运行的容器

docker ps		--查看当前运行的容器

二、进入node-red容器

docker exec -ti mynodered bask

三、生成密钥信息

node -e "console.log(require('bcryptjs').hashSync(process.argv[1], 8));" your-password-here

四、编辑配置文件

vi setting.js

五、增加配置信息

六、重启node-red服务

七、查看结果

综上,我们跟着node-red官方文档配置好了node-red的安全登陆功能,这对于我们个人信息的安全做了一层保护

以上是关于node-red安全部署方式的主要内容,如果未能解决你的问题,请参考以下文章

Node-RED 入门教程:简介

node-red 在 node-red 中使用 REST 重新部署流程

使用 Node-RED 处理 MQTT 数据

Node-RED 系列

node-red实现MQTT通讯

node-red 发布带请求参数的接口