Wie ssh über http-Proxy in Python?

Ich passe ein Python-Skript so an, dass es vom Betriebssystem unabhängig ist und unter Windows ausgeführt wird. Ich habe seine ssh-Systemaufrufe auf Anrufe umgestelltparamiko funktionen. Ich bin mit dem Problem der HTTP-Proxy-Authentifizierung stecken. In einer Unix-Umgebung (eigentlich Cygwin) würde ich ~ / .ssh / config verwenden

<code>Host *
    ProxyCommand corkscrew http-proxy.example.com 8080 %h %p
</code>

Gibt es eine Möglichkeit, dasselbe mit paramiko (oder dem Python-ssh-Modul) zu erreichen, entweder mit oder ohne Korkenzieher?Dieser Beitrag scheint darauf hinzudeuten, aber ich weiß nicht wie.

Hinweis: Ich befinde mich hinter einer Firewall, mit der ich nur Port 80 verwenden kann. Ich muss Amazon ec2-Instanzen steuern, damit ich den sshd-Server auf diesen Computern so konfiguriere, dass er Port 80 überwacht Ich hätte gerne ein Python-Skript, das ohne Cygwin funktioniert.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage