Para se conectar ao Servidor SSH remoto via proxy HTTP, você precisa instalar o connect-proxy
Em seguida, edite seu arquivo ~ / .ssh / config como este = > ~ / .ssh / config
## Outside of the firewall, with HTTPS proxy
## Package connect-proxy is required.
# VPS
Host server-name
ProxyCommand connect -H proxy.company.com:80 %h %p
ServerAliveInterval 20
# Amazon EC2
Host *.compute.amazonaws.com
ProxyCommand connect -H proxy.company.com:80 %h %p
ServerAliveInterval 30
# cloud.terry.im
Host cloud.terry.im
ProxyCommand connect -H proxy.company.com:80 %h %p
ServerAliveInterval 30
## Inside the firewall (do not use proxy)
Host *
ProxyCommand connect %h %p
Faça as alterações necessárias para adaptar seu ambiente.
Em seguida, use ssh user@server-name
e você verá que funciona.
BTW: socat
ou corkscrew
provavelmente podem arquivar o mesmo.