前書き#
SSH キーが期限切れになりました。毎回追加するたびにドキュメントを見直すので、自分で簡単に覚えられるように書いておきます。
手順#
Ubuntu を例にします
$ ssh-keygen -t rsa -b 4096
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: パスワードをもう一度入力
名前の入力欄で直接 Enter を押すと以下が出力されます
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:
SHA256: ....code..... root@system
cat コマンドを直接実行
cat ~/.ssh/id_rsa.pub
出力を GitHub の「新しい SSH キーの追加」にコピーして貼り付けます。
テスト#
$ ssh -T git@github.com
問題#
国内で接続できない場合、DNS を変更してみてください。