###前提・実現したいこと
- MacでLaravelの環境構築をしています
- vagrant sshしようとするとエラーが発生します
###発生している問題・エラーメッセージ
ssh_exchange_identification: Connection closed by remote host
対処方法を探していて下記のような記事も見つけましたが、本当にknown_hostsファイルを削除していいのかがわかりません。
ssh_exchange_identification: Connection closed by remote host と言われたときにクライアント側でできる対処
エラーにつぐエラーで泥沼化しており、無闇なトラブルシューティングの実施に慎重になっております...
###試したこと
ちなみに今の状況に至った経緯は以下になります。
- ~/Homesteadでvagrant upができなくなった(private_keyが違うというようなエラー)
- 既存のid_rsaを元にid_rsa.pubを作成、authorized_keyに登録(この時、もともと記載されていたのものを削除してしまいました。)
- よくわからなくなったので、Homesteadを削除したり、VMを削除したりいろいろ実施
あと、vagrant ssh-configを実行すると下記の結果が表示されます。
Host homestead-7 HostName 127.0.0.1 User vagrant Port 2222 UserKnownHostsFile /dev/null StrictHostKeyChecking no PasswordAuthentication no IdentityFile /Users/username/.vagrant.d/insecure_private_key IdentitiesOnly yes LogLevel FATAL ForwardAgent yes
IdentityFileでinsecure_private_key
と指定されていますが、これを~/.ssh/id_rsa.pubに指定できればよいのかな?と思いつつもその方法がわかりません。
カオス状態でいろいろ書いてしまいましたが、以上になります。
解決方法お分かりになる方がいらっしゃいましたらご教示ください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。