2021年6月28日月曜日

proxy 経由で Gitlab に ssh 接続

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, キー, 設定

0 件のコメント: