Не удается запустить Heroku из общей папки Virtualbox (неверное разрешение)

Я не могу запустить Heroku из домашней общей папки Virtualbox и каждый раз получаю ошибку разрешения:

vagrant@precise32:~/projects/mysite$ heroku login Биты разрешения для '/home/user/.netrc' должны быть 0600, но 777. Вы должны запустить chmod 0600 /home/user/.netrc, чтобы ваши учетные данные НЕ были доступны другим.

Я считаю, что проблема связана с правами доступа к общей папке, поскольку команда chmod не влияет на файл.

Должен ли я изменить разрешение с моего хост-компьютера Windows? И как мне правильно поступить?

Спасибо за твою помощь


person Yahor    schedule 14.03.2015    source источник


Ответы (1)


Следующая строка в vagrantfile решила проблему:

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

Источник

person Yahor    schedule 14.03.2015