Bookworm node-red exec reboot problem
Posted: 17 Nov 2024, 13:28
Sehr geehrte Damen und Herren,
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.
2.) Eintrag erstellt, daß der User nodered die Berechtigung zum reboot ohne Kennworteingabe hat:
3.) Reboot
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":
Ich wäre für jeden Hinweis sehr dankbar, auch wo ich nachlesen könnte...
Vielen Dank im Voraus,
mit freundlichen Grüßen,
EngelTom
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