1 min read
GitHub SSH Key
よく忘れるので覚え書き
cd ~/.ssh/
ssh-keygen -t ed25519 -C "your_email@example.com"
## 保存場所や設定するパスワードを聞かれる
ワンライナー
-f
: 保存場所
-N
: 設定するパスワード
cd ~/.ssh/ && ssh-keygen -t ed25519 -C "your_email@example.com" -f ./github -N ""
GitHubへ登録
登録するほうは.pub
のほう
パーミッション
~/.ssh/
をコピーした時とかにファイルのパーミッションが異なるとpush
できなかったりするのでデフォルトのパーミッションを書いておく
file | permission | num |
---|---|---|
authorized_keys | -rw-r--r-- |
644 |
config | -rw-r--r-- |
644 |
known_hosts | -rw-r--r-- |
644 |
github | -rw------- |
600 |
github.pub | -rw-r--r-- |
644 |