sudo npm install -g node-red-admin
Com o node-red-admin instalado, para definir uma senha em seu node red, acesse sua pasta e localize o arquivo settings.js.
Antes de editar o arquivo, pare o node-red.
node-red stop
Encontre no arquivo, a propriedade adminAuth, conforme indicado abaixo
//adminAuth: {
// type: "credentials",
// users: [{
// username: "admin",
// password: "$2a$08$zZWtXTja0fB1pzD4sHCMyOCMYz2Z6dNbM6tl8sJogENOMcxWV9DN.",
// permissions: "*"
// }]
//},
Por padrão, o nodered vem desprotegido e por isso, tem suas linhas comentadas. Desta forma, não se esqueça de descomentar as linhas (retirando os //).
No próximo passo, você deve gerar uma nova senha, utilizando o comando a seguir.
node-red-admin hash-pw
A partir de agora, você tem sua senha criptografada. Copie a senha gerada e a substitua no campo password, localizada na propriedade adminAuth do arquivo settings.js. Reinicie o node-red!
node-red start
Faça bom uso!
Nenhum comentário:
Postar um comentário