======== Installation node-red ancienne version ======== ==== avant nodejs < 18.00 ==== Validez avec la touche entrée et répondez « yes » avec « y » à toutes les questions : {{ :start:rasberry:capture_d_ecran_du_2023-02-28_15-50-38.png?direct&600 |}} ===== Mettre un mot de passe pour la connection à Node-red sur un raspberrypi ===== ==== Securiser votre insatllation Node-red ==== [[start:rasberry:nodered:securite|Securisé Node-Red]] -1- Installer"node-red-admin" avec sudo ( se connecter en ssh ou sur le serveur node-red en mode commande) : sudo npm install -g node-red-admin -2- Creer un mot de passe node-red-admin hash-pw -3- Faire une copie du hash du mot de passe crée {{ :start:rasberry:capture_d_ecran_du_2023-04-08_08-01-50.png?direct&600 |}} -4- Ouvrir le fichier "setting.js" se trouvant dans le repetoire /home/pi/.node-red avec nano sudo nano .node-red/settings.js -5- Copier le nouveau Hash : Dans le fichier setting.js modifier les lignes à partir de "adminAuth" en enlevant les / et en remplacant le user si besoin et surtout faire la copie du Hash du mot de passe à la place de celui existant entre guillemets " " de la ligne password, et faire Ctrl O et Ctrl x ( pour sauvegarder ) adminAuth: { type: "credentials", users: [{ username: "admin", password: "$2b$08$rUJZw3xRP1gcgCtLLaoEK.FwsIJ0fm5/eGTwL.cjZ2hTpEj1ZW7mm>" permissions: "*" }] },