新しいホスト鍵をknown_hostsに記録しなかった場合にもホスト鍵の更新を確認される
セキュリティ警告ダイアログで記録せずに接続し、ホスト鍵の通知を受けると client_global_hostkeys_private_confirm() に来ますが、key_verify() あたりではじかれて error: の所に行ってしまい、update_known_hosts() に行かないみたいなんですが、どういう設定(サーバ側 sshd_config・TTSSH側 ssh_known_hosts)にしておくと Hostkey rotation のダイアログが出るでしょうか?
接続先のホスト鍵がknown_hostsファイルに無かった/違う鍵が記録されていた場合にセキュリティ警告ダイアログが表示される。
このセキュリティダイアログでホスト鍵をknown_hostsへ記録せず接続を続行した場合でも、その後のホスト鍵の通知を受けた時に処理方法の確認ダイアログが表示される。
等の理由から、ホスト鍵の通知の処理方法を確認せずに無視するのが妥当と考えられる。
関連