Как SSH через HTTP прокси в Python?
Я адаптирую скрипт Python, чтобы он не зависел от ОС и работал в Windows. Я изменил его системные вызовы SSH на вызовыparamiko функции. Я застрял с проблемой проверки подлинности прокси http. В среде Unix (на самом деле Cygwin) я бы использовал ~ / .ssh / config
<code>Host * ProxyCommand corkscrew http-proxy.example.com 8080 %h %p </code>
Есть ли способ получить то же самое, используя paramiko (или модуль Python ssh), используя или не используя corkscrew?Эта почта кажется, предлагает это, но я не знаю как.
Примечание: я нахожусь за брандмауэром, который позволяет мне использовать только порт 80. Мне нужно контролировать экземпляры Amazon ec2, поэтому я настроил сервер sshd на этих машинах для прослушивания порта 80. В моем прототипе cygwin + corkscrew все работает нормально, но Я хотел бы иметь скрипт Python, который работает без Cygwin.