sttsのソースコードMemoブログ

色々やってみた結果のMemo

CodeCommitとGitHubに公開鍵認証設定をする

プライベートなGitリポジトリに公開鍵認証でアクセスする方法

AWS CodeCommitの場合

IAMの"認証情報"から"SSH パブリックキーのアップロード"SSH キー IDをメモする。

CodeCommitの"URLのクローン"から"接続のステップ"を参照

.ssh/configに下記を記載

Host git-codecommit.*.amazonaws.com
User Your-IAM-SSH-Key-ID-Here
IdentityFile ~/.ssh/Your-Private-Key-File-Name-Here

$ chmod 600 .ssh/config

する。

GitHubの場合

GitHubでssh接続する手順~公開鍵・秘密鍵の生成から~ - Qiita を参考にした。

https://github.com/settings/sshに公開鍵を設定

.ssh/configに下記を記載

Host github github.com
  HostName github.com
  IdentityFile ~/.ssh/id_rsa
  User git

$ chmod 600 .ssh/config

する。