学習ノート 名前: Dozi0116

プログラムのことか、ゲームのことか、サイト作ったらそっちに移転したい

こいつまたSSHの鍵生成からGitHubに登録するまでの流れ忘れてるよ

はじめに

コマンドラインだけでマイクラのMODサーバーを立てるっていう記事を書いていたけどバックアップデータが飛んで立ち直れなくなったので備忘録書きます

ゴール

sshの鍵ペアを作れるようになる 公開鍵をGitHubに登録して、ユーザー名やパスワードを入れずにリポジトリ操作ができるようになる

手順

1. ssh-keygenで鍵ペアを作る

$ ssh-keygen -t rsa -b 4096 -C "email@example.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
The key's randomart image is:
xxxxxxxxxxxxxxx

キーの保存場所と、使用する際にパスフレーズを要求するか否かを聞かれるので、適切なキーの場所(基本的にはデフォルトでいいはず)と適切なパスワード(なしでEnterでもOK)を入力する。

2. 公開鍵をGitHubに登録する

GitHubSetting -> SSH and GPG keysにアクセスして、右上のNew SSH keyを押し、公開鍵を貼り付ければ終わり!

参考

https://qiita.com/suthio/items/2760e4cff0e185fe2db9