Seite 1 von 1

Verfasst: Samstag 5. Februar 2005, 16:59
von Slalomsk8er
subprocess:
http://python.fyxm.net/peps/pep-0324.html
- A hook for executing custom code between fork and exec. This
can be used for, for example, changing uid.
Könnte das die elegante Lösung sein?

Sudo is mir auch in den Sinn gekommen. Das sicherste/unsicherst Programm auf dem Server (deine Conf entscheidet). Am bessten ohne Password, jedoch nur für das eine Kommando (nicht hauen falls falsch).


Gruss, Dominik

Verfasst: Freitag 18. Februar 2005, 21:32
von Slalomsk8er
Ich glaube die Lösung ist pty oder einfacher pexpect.

Code: Alles auswählen

import pexpect

c = pexpect.spawn("/bin/bash -i")
c.interact()
http://pexpect.sourceforge.net/

Da du über einen terminal/console kommst sind auch Sachen wie su möglich ;)