Edited at

Vagrantの中身をsshfsでマウントしようとしたらremote host has disconnectedされる


きっかけ

Railsでもやろうかと思ってVagrantで環境を作っていざsshfsでクライアントのMacのエディタを使って書くぞという気持ちになっていたらエラーが。

$ sshfs vagrant@192.168.33.10:/home/vagrant/app app

と打ったらエラーが出て悩む。

remote host has disconnected


これで解決!秘密鍵を指定する

$ sshfs -o IdentityFile=/Users/halka/Desktop/vagrant/centos7/.vagrant/machines/default/virtualbox/private_key vagrant@192.168.33.10:/home/vagrant/app app


秘密鍵のファイルのありか

秘密鍵はvagrant initしたディレクトリにあるので指定する。

$ sshfs -o IdentityFile=/path/to/vagrant/directory/.vagrant/machines/default/virtualbox/private_key


参考サイト

EC2をsshfsでマウントするには鍵ファイルは絶対パスで指定する - 総合的な学習のお時間