githubに登録したのメモ
発端
Redmineにローカルリポジトリを指定したのだけど、Redmineさんから見えなかった。
リモートリポジトリを指定すれば良いのではと思い、
Githubにリポジトリをアップしようと思ったけどPermission denied 祭だったのでメモ。
Permission denied (publickey).
Permission deniedが出た理由
ssh-geneでパスワードを入力しなかったから
そんな気がする。
configの書き方が誤っていたから
configは接続が確立してから作るべきだった気がする。
秘密鍵と公開鍵のペアを作成します
Enter passphrase (empty for no passphrase):
パスワードを問われています。空だとPermissionなんたらが出ます。必ず何か入力しましょう。
Enter same passphrase again:
同じパスワードを入力します。
正しく生成できれば
以下の文字を出力します。
Your identification has been saved in github_irsa.
Your public key has been saved in github_irsa.pub.
The key fingerprint is:
11:fc:3f:67:31:13:e1:66:c3:6f:ea:c0:ea:92:d0:5d "githubの登録時に指定したアドレス"
The key's randomart image is:
- [ RSA 2048]----+
.. .. .. o. .. *. .. Eo+o .S. o +o . . ..o oo . . o+. o . o oo .
- +
githubに公開鍵を登録
(Githubアカウントとってください。
.ssh/github.rsaをエディタでオープン。
中の文字をすべてクリップボードにコピー。
ブラウザでgithubにアクセス。ダッシュボードから"SSH Keys"をクリック。
↓ここ
"Add SSH key"をクリック。ペースト。
公開鍵登録完了。もうブラウザ閉じてよい。