无法从Virtualbox共享文件夹运行Heroku(错误的权限)

时间:2015-03-14 11:54:47

标签: heroku vagrant virtualbox .netrc

我无法从Virtualbox home共享文件夹运行Heroku并且每次都会收到权限错误:

  

vagrant @ exact32:〜/ projects / mysite $ heroku登录权限位   ' /home/user/.netrc'应该是0600,但是是777.您应该运行chmod 0600 /home/user/.netrc,以便其他人无法访问您的凭据。

我认为问题在于共享文件夹权限,因为chmod命令对文件没有影响。

我应该更改Windows主机的权限吗?我该怎么做呢?

感谢您的协助

1 个答案:

答案 0 :(得分:0)

vagrantfile中的以下行解决了这个问题:

config.vm.synced_folder "user", "/home/user/", :mount_options => ["dmode=755","fmode=600"]

Shource