「macPC上の仮想マシンのディレクトリをマウントする方法」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
そうとうハマったので、参考サイトに感謝しながら備忘録メモ。
macPC(ホストPC)上で仮想マシンの環境に対して、finderからアクセスして
あたかもホストPCのローカル環境と同じように開発できるようにしたかった。
以下のサイトを参考にさせていただきました。
----
[[これは便利:Mavericks「OSXFUSE」と「SSHFS」でリモートディレクトリをマウントする>http://blog.offline-net.com/2014/03/02/mavericks-osxfuse-sshfs-local2remote/]]
[[仮想マシン上に構築したWordPress環境をFinderから操作する>http://ottan.me/2013/04/01/operated-from-finder-wordpress-environment-built-on-virtual-machine/]]
[[OS Xのパッケージ管理にはHomebrewが最適!今すぐHomebrewをインストールしよう>http://ottan.me/2013/02/17/how-to-install-homebrew/]]
----
OSX Mavericks環境に
「OSXFUSE」と「SSHFS」をインストールして、
リモートディレクトリをローカルディレクトリのように読み書きする方法
事前に. macのパッケージ管理を補完してくれる Homebrew を以下からインストールする。
http://brew.sh/index_ja.html
0.環境
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.9.4
BuildVersion: 13E28
1.OSXに以下をインストール
1)OSXFUSEインストール
FUSE for OS X の最新版をダウンロード。
http://sourceforge.net/projects/osxfuse/
または、http://osxfuse.github.io
ダウンロードした osxfuse-{VERSION}.dmg をインストール
※設定はデフォルトのまま
2)SHFSインストール
sshfs の最新版をダウンロードしてインストール
https://github.com/osxfuse/sshfs/downloads
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]
(例 $ sshfs vagrant@192.168.33.56:/ ./VMmount)
※vagrantで生成されている仮想マシンのログインは、初期passwdは vagrant 入力。
※ホストPCでマウントするディレクトリを作成しておいて、ホストPCからマウントさせる。
3.アンマウント方法
$ unmount mountpoint
そうとうハマったので、参考サイトに感謝しながら備忘録メモ。
macPC(ホストPC)上で仮想マシンの環境に対して、finderからアクセスして
あたかもホストPCのローカル環境と同じように開発できるようにしたかった。
以下のサイトを参考にさせていただきました。
----
[[これは便利:Mavericks「OSXFUSE」と「SSHFS」でリモートディレクトリをマウントする>http://blog.offline-net.com/2014/03/02/mavericks-osxfuse-sshfs-local2remote/]]
[[仮想マシン上に構築したWordPress環境をFinderから操作する>http://ottan.me/2013/04/01/operated-from-finder-wordpress-environment-built-on-virtual-machine/]]
[[OS Xのパッケージ管理にはHomebrewが最適!今すぐHomebrewをインストールしよう>http://ottan.me/2013/02/17/how-to-install-homebrew/]]
----
OSX Mavericks環境に
「OSXFUSE」と「SSHFS」をインストールして、
リモートディレクトリをローカルディレクトリのように読み書きする方法
事前に. macのパッケージ管理を補完してくれる Homebrew を以下からインストールする。
http://brew.sh/index_ja.html
0.環境
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.9.4
BuildVersion: 13E28
1.OSXに以下をインストール
1)OSXFUSEインストール
FUSE for OS X の最新版をダウンロード。
http://sourceforge.net/projects/osxfuse/
または、http://osxfuse.github.io
ダウンロードした osxfuse-{VERSION}.dmg をインストール
※設定はデフォルトのまま
2)SHFSインストール
sshfs の最新版をダウンロードしてインストール
https://github.com/osxfuse/sshfs/downloads
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]
(例 $ sshfs vagrant@192.168.33.56:/ ./VMmount)
※vagrantで生成されている仮想マシンのログインは、初期passwdは vagrant 入力。
※ホストPCでマウントするディレクトリを作成しておいて、ホストPCからマウントさせる。
※ゲストOSのディレクトリを設定する場合(例 /home/vagrant の場合)以下のようにする。
(例 $ sshfs vagrant@192.168.33.56:/home/vagrant ./VMmount)
3.アンマウント方法
$ unmount mountpoint