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 |