proxy 経由で Gitlab に ssh で接続する設定メモ。
ssh の公開キーを Gitlab に登録するところは説明省略。
~/.ssh/config の設定箇所のみ。PROXY_HOST, PROXY_PORT は適切に変更。
$ vi ~/.ssh/config (下記を追加) Host gitlab.com Hostname altssh.gitlab.com IdentityFile ~/.ssh/id_rsa Port 443 ProxyCommand nc -X connect -x PROXY_HOST:PROXY_PORT %h %p
確認。Welcome to GitLab が出れば OK。
$ ssh -T git@gitlab.com ... Welcome to GitLab, @USR_NAME
● Gitlab, gitlab, proxy, ssh, nc, id_rsa, キー, 設定