eines Vorweg:
Neues Bookworm Image + neues Cockpit ist sehr gelungen. - toll gemacht!
Auf meinem RevPi Core S läuft Bookworm + NodeRed Server, kein GUI.
Bei Node-Red - Dashboard 2.0 installiert.
Bei der Verwendung des "node-red exec" Node versuche ich ein reboot durchzuführen, das mit einer Fehlermeldung endet (siehe Anhang).
Mein Versuch, den Befehl in den sudoers einzugeben, scheiterte ebenfalls:
1.) Datei "010_nodered-restart" im Verzeichnis /etc/sudoers erstellt.
Code: Select all
root@RevPi03:/etc/sudoers.d# l
-r--r----- 1 root root 83 17. Nov 12:05 010_nodered-restart
Code: Select all
nodered ALL=(root) NOPASSWD:/usr/bin/systemctl restart, /usr/bin/systemctl restart
Ich vermute, daß es etwas mit den "Privilegien" zu tun hat, wie es in der Fehlermeldung geschrieben steht.
Wo können diese Privilegien angepasst werden, so daß ein Reboot oder ein Shutdown via Nodered durchgeführt werden kann, ohne die Sicherheit zu stark zu öffnen?
Der User nodered ist in der Gruppe "sudo":
Code: Select all
root@RevPi03:/home/pi# cat /etc/group | grep sudo
sudo:x:27:pi,nodered
Ich wäre für jeden Hinweis sehr dankbar, auch wo ich nachlesen könnte...
Vielen Dank im Voraus,
mit freundlichen Grüßen,
EngelTom