Ich schreibe ein Skript, um einige Befehlszeilenbefehle in Python zu automatisieren. Im Moment telefoniere ich so:
cmd = "some unix command"
retcode = subprocess.call(cmd,shell=True)
Ich muss jedoch einige Befehle auf einem Remote-Computer ausführen. Manuell würde ich mich mit ssh anmelden und dann die Befehle ausführen. Wie würde ich dies in Python automatisieren? Ich muss mich mit einem (bekannten) Kennwort auf dem Remote-Computer anmelden, damit ich nicht einfach verwenden cmd = ssh user@remotehost
kann. Ich frage mich, ob es ein Modul gibt, das ich verwenden soll.