Am Donnerstag 17 Januar 2002 18:24 schrieb Carsten Ungewitter:
Am Donnerstag, 17. Januar 2002 16:09 schrieb Christoph Maurer:
Am Don, 17 Jan 2002 schrieb Carsten Ungewitter:
kann mir jemand sagen, wie ich es anstelle, daß in einem Script, das von einem normalen User aufgerufen wird ein einzelner Befehl als root ausgeführt wird, ohne daß ein Passwort eingegeben werden muß?
Einzige Idee, die ich da hätte, ist sudo, damit kannst Du einem Benutzer einen einzigen Befehl zur Ausführung als root freigeben.
Scheint mir aber eine ziemliche Krücke. Ist das notwendig?
ich wollte - wie Marcus zur Behebung meiner wwwoffle-Probleme vorschlug - nach einer Interneteinwahl wwwoffle neu starten lassen. Bei kppp kann man das schön machen, indem man einen befehl nach dem Verbindungsaufbau ausführen läßt. Nun habe ich ein script geschrieben, das - wwwoffle neu starten soll - wwwoffle online schalten soll - wwwoffle zum fetch veranlassen soll... alles - bis auf neustart (Befehl ist rcwwwoffle restart) geht. aber rcwwwoffle muß als root ausgeführt werden.
Warum willst Du den wwwoffle neu starten, online / offline sollte reichen, bzw. reichte bei meinem auch. Das ist allerdings schon einige Zeit her, bin mittlerweile auf Squid umgestiegen. In deiner alten Mail hattest Du Probleme mit dem DNS, setze doch da an (z.B. lokalen caching-only-DNS-Server, oder trag den DNS deines Providers oder einen anderen fest ein)
Der Besitzer des Scriptes ist Root - aber das reicht offensichtlich, ich habe wenig Ahnung von Scrip-Programmierung - nicht aus.
Das ist das Problem, jetzt wollte ich im Script rcwwwoffle restart als root ausführen lassen.
Aber vielleicht ist das ja auch eine ziemlich seltsame Methode - und es geht viel eleganter??
grüße carsten
MfG Mirko -- +--[ Mirko Richter (RHCE) ]------------------------+ | + Netzwerke, Kommunikation, Computer, Service | | + Diskless Linux-Systeme | | + EPROM + FLASHROM Programmierung | |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| | Mirko Richter | | Networks & Communicationsystems | | Ernst-Thaelmann-Str. 5, D-06774 Soellichau | | E-MAIL: m.richter@ngi-box.de | | Tel. +49/(0)34243/3369-50 \\\\ | | Fax. +49/(0)34243/3369-28 (O O) | +-----------------------------------oOOo-(_)-oOOo--+