passwort durchpipen oder ähnl.

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
mchacker
Beiträge: 27
Registriert: 31.07.2003 13:57:26
Wohnort: Monheim
Kontaktdaten:

passwort durchpipen oder ähnl.

Beitrag von mchacker » 22.12.2003 19:42:59

hi,
also habe grade folgendes prob..
komischer weise is mein sshd nicht gestartet und ich würde den jetzt
gerne über php starten.
das geht natürlich nur mit root rechten.
wenn ich mit su -l root -c /etc/init.d/ssh start
fragt der mich ja nach nem passwort.
kann ich das irgendwie durchpipen oder so ?
also mit echo pw | su.... geht es net..
irgendwer ne idee wie ich das mit php machen kann ?.

mfg

mc

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 23.12.2003 09:40:07

Noch mal langsamm:
Du sitzt an dem Rechner und hast lokalen Zugriff?
Du hast das root password vergessen?
Oder willst Du nur generel was in php implementieren um aus der Ferne den sshd zu starten?

DerNichtSoGanzSchlauwerdende Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

mchacker
Beiträge: 27
Registriert: 31.07.2003 13:57:26
Wohnort: Monheim
Kontaktdaten:

Beitrag von mchacker » 23.12.2003 10:49:08

ich nehme die letzte methode :)
php implementieren um aus der Ferne den sshd zu starten

mfg

mc

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 23.12.2003 10:51:33

Dann gehörts eher nicht zur Installation Debian. Verschoben.

Fragt sich nur warum.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

McClane
Beiträge: 154
Registriert: 28.12.2003 14:00:51

Beitrag von McClane » 28.12.2003 14:18:29

Das Problem kannst du ganz gut (und einigermaßen sicher) mit sudo lösen.
Damit kannst du dem Webserverprozess einzelne Befehle (besser Scripten) als Root ausführen lassen. Dabei kannst du auch angeben das kein Passwort erforderlich ist.

Antworten