[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Konfiguration durch Skript durch "normalen Benutzer"



Guten Morgen an alle.

Für ein embedded Gerät soll es die Möglichkeit geben durch ein
shellscript diverse Konfigurationsdateien zu ändern, welche
normalerweise nur von root geändert werden können (z.B.
/etc/network/interfaces, /etc/hosts, die komplette Liste ist zum
Zeitpunkt der Basisinstallation noch nicht bekannt). Es gibt außer root
nur einen normalen Benutzer.

Da die Liste der Konfigdateien am Anfang noch nicht bekannt sind, würde
es nichts helfen dem Benutzer genau auf diese Schreibrechte zu geben.

Dem Benutzer "sudo" geben will man auch nicht.

Nun war die Idee, dass es ein signiertes Konfigurationsscript gibt.
Dieses kann per Download auch aktualisiert werden.

Nun gibt es eine Anwendung xyz die root gehört und das setuid bit
gesetzt hat und die die Signatur prüft und nur dann ausführt.

Wenn ich mir das recht überlege sowas wie sudo nur nicht /etc/sudoers
sondern die Signatur des Skripts überprüfen.

Gibt es sowas schon? Wenn nicht gehe ich davon aus, dass es eine
dämliche Idee ist :-)

Vielen Dank schonmal für etwaige Antworten.

Gruß Andy


Reply to: