2019年1月9日 AM 3:41
GitHub SSH Key
よく忘れるので覚え書き
cd ~/.ssh/
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
## 保存場所や設定するパスワードを聞かれる
ワンライナー
-f
: 保存場所
-N
: 設定するパスワード
cd ~/.ssh/ && ssh-keygen -t rsa -b 4096 -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 |
id_rsa | -rw------- |
600 |
id_rsa.pub | -rw-r--r-- |
644 |