2TAKTER
Lt. Junior Grade
- Registriert
- Okt. 2005
- Beiträge
- 399
Hi
kurzes Umreißen des Problems:
- will systembefehle wie ifconfig, hostname usw. unter php ausführen
- habe ubuntu 6.10 und muss dafür sudo benutzen
- sudo verlangt passwort
ich habe jetz versucht einen string zu erstellen der den kompletten befehl enthält und diesen per system() bzw. shell_exec() ausführen zu lassen...klappt nicht
in den error_logs findet sich der hinweis für die passwortübergabe an sudo
also hänge ich an die variable für den befehl noch ein ."\n".$passwd in der hoffnung dass es als zeilenumbruch interpretiert wird und das passwort automatisch eingefügt wird - wieder falsch
ich bin für fast alles offen.... fast. veränderungen an der /etc/sudoers stehe ich skeptisch gegenüber
danke im voraus
kurzes Umreißen des Problems:
- will systembefehle wie ifconfig, hostname usw. unter php ausführen
- habe ubuntu 6.10 und muss dafür sudo benutzen
- sudo verlangt passwort
ich habe jetz versucht einen string zu erstellen der den kompletten befehl enthält und diesen per system() bzw. shell_exec() ausführen zu lassen...klappt nicht
in den error_logs findet sich der hinweis für die passwortübergabe an sudo
also hänge ich an die variable für den befehl noch ein ."\n".$passwd in der hoffnung dass es als zeilenumbruch interpretiert wird und das passwort automatisch eingefügt wird - wieder falsch
ich bin für fast alles offen.... fast. veränderungen an der /etc/sudoers stehe ich skeptisch gegenüber
danke im voraus