Motomichi Works Blog

モトミチワークスブログです。その日学習したことについて書いている日記みたいなものです。

sshキーペア(公開鍵と秘密鍵)を作成する 2022年2月版

参考にさせていただいたページ

はじめに

単なる個人的な覚書です。

ED25519というタイプもあるようですが、とりあえず今回2022年2月ですが、RSAで作ろうと思います。

ED25519は短い鍵長でも複雑な暗号化が可能らしいです。

コマンド

オプションについて

  • -tはType(RSA暗号方式とか)
  • -bは何bitの鍵か
  • -Cはコメント(どの端末で使う鍵かとか)
  • -fはファイル名の指定をしたい場合

鍵のファイル名を特に指定しない場合

ファイル名は特に指定しないので、以下のコマンドで作成しました。

ssh-keygen -t rsa -b 4096 -C "どの端末で使う鍵か"

鍵のファイル名を指定したい場合

ファイル名を指定したい場合は以下のような感じだと思います。

ssh-keygen -t rsa -C "どの端末で使う鍵か" -f id_rsa_hoge

GitHubのfingerprintsについて

GitHub's SSH key fingerprints - GitHub Docs