LoginSignup
2
5

More than 1 year has passed since last update.

【ssh】ssh-keygen でパスフレーズの確認

Last updated at Posted at 2020-10-02

Pass Phrase

僕のRasPiのpass phraseを確認したい

タイトル通り、手元にあるraspberry pi 4 にある ~/.ssh/id_rsa、~/.ssh/id_rsa.pub を使うためのパスフレーズを忘れていて、手元で「これで合ってたかな?」と確認したい、という状態でした。

$ ssh-keygen -yf ~/.ssh/id_rsa
Enter passphrase:

で確認できます。一致していると、公開鍵が出力されます。

また、パスフレーズは

$ ssh-keygen -f ~/.ssh/id_rsa -p

で変更できます。

下記のサイトを参考にしました。(そのまま)

ちなみにパスワードはraspberrypi4でした。^^;

秘密鍵とパスフレーズから公開鍵を再生

よく考えると、秘密鍵の確認とやっていることは全く同じだった。。。

ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub

Github に登録するために鍵を作った

ssh-keygen -t ed25519 -C username@hostname.jp -f filename_ssh_key

でメールアドレスを含んだ登録用の鍵が、ファイル名 filename_ssh_key で作られました。

known hosts

RasPiを再インストールしてSSHサーバの鍵が変わったのでknown_hosts を更新したい

警告でコマンドが出力されるのでその通りなのですが。--

ssh-keygen -f "/home/yourname/.ssh/known_hosts" -R "my-raspi"

(2020/10/02)

追記

適当にメモを書き足しています。

  • 公開鍵から秘密鍵を追加。2021/01/02
  • Github登録用の鍵作成を追加 2022/04/11
2
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
5