gitlab へ ssh接続で失敗する時の対処法

● gitlab へ ssh接続で失敗する時の対処法

● OpenSSHキーの登録

秘密鍵「id_rsa_my_gitlab」を登録します。

ssh-add ~/.ssh/id_rsa_my_gitlab

● ssh-add がエラー「Could not open a connection to your authentication agent.」となる場合

authentication agentを起動してあげましょう

eval "$(ssh-agent)"

● 接続のテスト

次のコマンドで接続のテストが行えます。

ssh -T git@gitlab.com

これでうまくいけばOKです。

● .ssh/config へ登録する

vi ~/.ssh/config
# Gitlab
Host gitlab
  	User git
  	Port 22
 	HostName gitlab.com
	IdentityFile ~/.ssh/id_rsa_my_gitlab
	TCPKeepAlive yes
	IdentitiesOnly yes

もちろんパーミッションは 0600 で!

これで

ssh -T gitlab

でテストして接続できればokです

No.1965
04/15 23:53

edit