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

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

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

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

Должен ли я сменить разрешение на моей машине с Windows? И как мне сделать это правильно?

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

1 ответ

Решение

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

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

Shource

Другие вопросы по тегам