概要
CentOS 7 環境で nmap-ncat を使い、ユーザ/パスワードによる認証が存在する HTTP プロキシサーバを経由して SSH 接続する方法です。
RPMForge から connect をインストールする手順をよく見ますが、RPMForge リポジトリは既に無く、各自ビルドして利用する必要があります。
代替手段を探したところ一番お手軽そうだったので紹介します。
手順
nmap-ncat のインストール
# yum install nc
config の設定
~/.ssh/config
Host <server-name>
HostName xxx.xxx.xxx.xxx
ProxyCommand /usr/bin/ncat --proxy <server>:<port> --proxy-auth <user>:<password> --proxy-type http %h %p
あとは ssh <server-name>
で繋げば OK。