端くれプログラマの備忘録 Vagrant [Vagrant] 共有フォルダのパーミッションを変える

[Vagrant] 共有フォルダのパーミッションを変える

パーミッション絡みでいろいろ試してわかったこと。

  • ゲストOS側で共有フォルダのパーミッションは変更できない。
  • ホストOS側で共有フォルダのパーミッションは変更できる。
  • 共有フォルダのパーミッションが777でも、ゲストOS側で作成したファイルは755になる。
  • ゲストOS側で作成したファイルを777にしたければ以下のマウントオプションを指定する。
$ vi Vagrantfile
config.vm.synced_folder ".", "/vagrant", mount_options: ['dmode=777','fmode=777']

参考サイト

【vagrant】共有フォルダのパーミッションで悩んだ話【chmodできない】 – すこしふしぎ.
http://ism1000ch.hatenablog.com/entry/2014/04/05/232935