そうとうハマったので、参考サイトに感謝しながら備忘録メモ。
macPC(ホストPC)上で仮想マシンの環境に対して、finderからアクセスして
あたかもホストPCのローカル環境と同じように開発できるようにしたかった。
以下のサイトを参考にさせていただきました。
OSX Mavericks環境に
「OSXFUSE」と「SSHFS」をインストールして、
リモートディレクトリをローカルディレクトリのように読み書きする方法
0.環境
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.9.4
BuildVersion: 13E28
1.OSXに以下をインストール
1)OSXFUSEインストール
ダウンロードした osxfuse-{VERSION}.dmg をインストール
※設定はデフォルトのまま
2.確認方法
$ sshfs --version
SSHFS version 2.4 (OSXFUSE SSHFS 2.4.1)
OSXFUSE library version: FUSE 2.7.3 / OSXFUSE 2.6.2
no mount point
3.マウント方法
$ sshfs [user@]host:[dir] mountpoint [options]
※vagrantで生成されている仮想マシンのログインは、初期passwdは vagrant 入力。
※ホストPCでマウントするディレクトリを作成しておいて、ホストPCからマウントさせる。
※ゲストOSのディレクトリを設定する場合(例 /home/vagrant の場合)以下のようにする。
(例 $ sshfs
vagrant@192.168.33.56:/home/vagrant ./VMmount)
3.アンマウント方法
$ unmount mountpoint
最終更新:2014年11月03日 12:43