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

Can't run Heroku from Virtualbox shared folder (wrong permission)

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

vagrant@precise32:~/projects/mysite$ heroku login Permission bits for '/home/user/.netrc' should be 0600, but are 777. You should run chmod 0600 /home/user/.netrc so that your credentials are NOT accessible by others.

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

我应该更改 windows 主机的权限吗?我应该如何正确操作?

感谢您的帮助

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

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

Shource