Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : superuserbit



Ingo
24-02-2003, 11:47
Hallo,

ich habe zwei Fragen und hoffe, daß Ihr mir helfen könnt:

Ich möchte ein Programm schreiben, dass 4 Eingabewerte hat, also so in der Richtung:

./programm -1 -2 -3 -4

Laufen soll es unter Linux. Danach möchte ich jeden Eingabewert verarbeiten (zum Beispiel mit system).

Die zweite Frage ist, wie ich es anstelle, daß das Programm Superuser-Rechte hat. Muss ich dazu das Superuser-Bit setzen? Das ist sehr wichtig, da das Programm auf Dateien zugreifen soll, auf die nur root Zugriff hat. Es soll aber auch möglich sein, dass ein normaler User das Programm ausführt. Wird es jedoch mit den Rechten des Users ausgeführt, wird das ja nicht klappen.

Vielen Dank für die Hilfe

ReSeT
24-02-2003, 13:20
Also meines Erachtens reicht es, daß Programm ganz normal zu schreiben und es anschliessend entsprechend mit sudo zu starten. Schau Dir einfach mal die Manpage von sudo an.

GreetZ

ReSeT