2010年1月17日日曜日

Virtual Boxの共有フォルダ

macbookのVirtual Boxにインストールし、Debian LennyをゲストOSとしていれてみた。

debian があまり使いなれていないのでソース編集はmac側でやりたい。
mac上のあるディレクトリを共有フォルダに設定し、ゲストOS側から参照。


mount -t vboxsf "virtualboxに設定した共有フォルダ名" "マウントポイント"

ってな感じで、Debian から共有フォルダをマウントする。

cakephpは、cakeapp/app/tmp/*の所有者権限をApacheユーザにする必要があるのだけど、
マウントした共有フォルダは所有者がrootのなっており、かつ所有者権限の変更がきない。

なぜだろうと思ったら、mountする際に所有者権限設定するみたいだった。


mount -t vboxsf "virtualboxに設定した共有フォルダ名" "マウントポイント" -o uid="所有者のuid"


-o uid=にwwwユーザを設定して、とりあえず解決しました。

0 件のコメント:

コメントを投稿