それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

sshのサーバーのホスト鍵を取得する・調べる。

ssh サーバーのホスト鍵を取得する。

SSHのホストキーを調べる

ssh-keyscan  -t rsa 192.168.2.1

ホストのキーを取得すれば、circleCIやgitlabCI などCI/CDのSSHの自動化のときホスト鍵を無視する設定をせずに済む。

ホスト鍵をサーバー内の設定から調べる。

Debian/Ubuntuの場合、ホストの鍵の公開鍵は、次のところに設置されている。

cat /etc/ssh/ssh_host_rsa_key.pub

known_hosts から取り出せばいいのでは?

それが取り出せないんですよね。known_hostsは初期設定ではハッシュ化されているので、パッと見てどのサーバーの鍵かわからない。

参考資料

https://serverfault.com/questions/321167/add-correct-host-key-in-known-hosts-multiple-ssh-host-keys-per-hostname