Seite 1 von 1

Etherwake läuft ohne Passworteingabe

Verfasst: 20.03.2019 14:08:32
von Richard
Hallo,

auf dem Raspberry Pi hatte ich ein Script erstellt welches unter bestimmten Bedingungen den Befehl

Code: Alles auswählen

sudo etherwake <mac-adresse>
aus ausführt. Ich hatte in die /etc/sudoers das hier eingefügt

Code: Alles auswählen

pi ALL=(ALL) NOPASSWD: /usr/sbin/etherwake
Das ganze lief monatelang problemlos. Jetzt musste ich den Pi neu aufsetzen und hab auch das genannte Script übernommen - es und funktionierte, obwohl ich vergessen hatte den Eintrag in die /etc/sudoers zu machen. Wie kann das sein? Ich glaube mich zu erinnern, dass es ohne sudoers nicht ging, jetzt plötzlich läuft es. Einen anderen Eintrag (z. B. ein Alias) gibt es dazu nicht. Auch wird das Script nicht mit sudo ausgeführt.

Richard

Re: Etherwake läuft ohne Passworteingabe

Verfasst: 20.03.2019 15:43:40
von uname
Vielleicht bist du root? Vielleicht ist Setuid-root gesetzt? Poste doch mal ein paar Konsolenausgaben.

Re: Etherwake läuft ohne Passworteingabe

Verfasst: 21.03.2019 16:52:11
von Richard
Nee, root kann ich nicht sein. Hab mich ja nie als root angemeldet oder irgendwas mit sudo ausgeführt.
Vielleicht ist Setuid-root gesetzt?
Du meinst von dem Script in dem der etherwake Befehl ausgeführt wird? Die Rechte sind Scriptes sind diese:

Code: Alles auswählen

-rwx------ 1 pi pi  859 Mär 17 11:47
Was für Konsolenausgaben meinst du genau?