Vagrantfileで共有ディレクトリ設定を行うのにつまづいたのでメモ。
環境
Windows 7 Professional
Vagrant 1.7.4
Packer 0.8.6
Vagrantfile
ただの勘違いかもしれませんが、
config.vm.synced_folder "C:/vagrant", "/vagrant"
だけではうまく共有してくれないようなので検索しまして解決。
PC上のC:/vagrantと共有する場合。
以下のようにすると、PC側で作成したファイルやフォルダは、vagrantユーザー、vagrantグループでサーバ側に作成されます。
config.vm.synced_folder "C:/vagrant", "/vagrant", :owner => "vagrant", :group => "vagrant", :mount_options => ['dmode=755', 'fmode=644']
この設定は複数書けるので、ディレクトリごとにユーザーわけて共有することもできるはず。