4

私はこの質問を絞り込みました- MySQL over SSH 接続が 1 回だけ動作することに関して - 私のホスト コンピューターのknown_hostsファイル内の競合する行に。

基本的に、同じ IP アドレスに対してキーが異なるため (再プロビジョニング、再ロードなどの後)、選択したデータベース GUI に入ることができません。

問題のある行を削除すると、問題なく入ることができます。

では、Vagrant のシェル コマンド (プロビジョニングに使用) を使用して、ホスト マシンの ~/.ssh/known_hostsファイルを変更するにはどうすればよいでしょうか?

編集:ファイル の追加/作成を含む一時的な修正を見つけました~/.ssh/config(これにはプライベートIPアドレスの使用が含まれます):

Host 192.168.*.*
    StrictHostKeyChecking no
    UserKnownHostsFile /dev/null

この種の修正はセキュリティ上の問題になる可能性があるため、本当の修正ではありません。より良い答えについては、以下をご覧ください。

4

3 に答える 3