[Eisfair] telegram: start Script mit root-Rechten (hier bfb)
Rolf Bensch
azubi at bensch-net.de
Do Jun 2 17:39:48 CEST 2022
Hallo zusammen,
mit dem Telegram-Paket ist der Server in der Lage Befehle über Telegram
zu empfangen und darüber ein Script zu starten. Ich möchte damit in
brute_force_blocking ein "unblock" ausführen lassen. bfb wird
ausgeführt, unblock scheitert jedoch an Rechten:
/etc/init.d/brute_force_blocking: line 31:
/etc/config.d/brute_force_blocking: Permission denied
/etc/init.d/brute_force_blocking: line 57:
/usr/local/brute_force_blocking/brute_force_blocking_oldstat: Permission
denied
/etc/init.d/brute_force_blocking: line 62:
/usr/local/brute_force_blocking/brute_force_blocking_oldstat: Permission
denied
Dann gebe ich telegramd sudo-Rechte auf das Script.
telegramd ALL=(root) NOPASSWD: /etc/init.d/brute_force_blocking
,/usr/bin/iptables
... die Fehlermeldung bleibt. Auch wenn ich die Berechtigungen erweitere:
telegramd ALL=(ALL) NOPASSWD: ALL
Was läuft hier schief?
Grüße
Rolf
Mehr Informationen über die Mailingliste Eisfair