无法 运行 来自 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
我无法从 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