私はこの質問を絞り込みました- MySQL over SSH 接続が 1 回だけ動作することに関して - 私のホスト コンピューターのknown_hosts
ファイル内の競合する行に。
基本的に、同じ IP アドレスに対してキーが異なるため (再プロビジョニング、再ロードなどの後)、選択したデータベース GUI に入ることができません。
問題のある行を削除すると、問題なく入ることができます。
では、Vagrant のシェル コマンド (プロビジョニングに使用) を使用して、ホスト マシンの ~/.ssh/known_hosts
ファイルを変更するにはどうすればよいでしょうか?
編集:ファイル
の追加/作成を含む一時的な修正を見つけました~/.ssh/config
(これにはプライベートIPアドレスの使用が含まれます):
Host 192.168.*.*
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
この種の修正はセキュリティ上の問題になる可能性があるため、本当の修正ではありません。より良い答えについては、以下をご覧ください。