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