Open3

about ssh

mitk232mitk232

初めてGithubにssh接続する場合

1. localで秘密鍵・公開鍵を生成

  • 今回はalgorithmはed25519を指定
mkdir ~/.ssh && cd ~/.ssh
ssh-keygen -t ed25519 -C "your_mail@example.com"
pbcopy < ~/.ssh/id_github_ed25519.pub
  • ssh-keygenの際にssh keyを保存するファイル名を聞かれる

2. GitHub上でssh keyを登録

https://github.com/settings/keys

3. (option) ~/.ssh/configを記述

vim ~/.ssh/config
# ~/.ssh/config
## GitHub username
Host github-username
    HostName github.com
    IdentityFile ~/.ssh/[ssh-key file]
    User git

4. 接続テスト

# github-username: configで設定したホスト名
ssh -T github-username