
В настоящее время я пытаюсь смонтировать Google Bucket к виртуальной машине под управлением Centos 6.7.
Я сгенерировал файл .json из консоли разработчика и загрузил его на сервер, затем я указал GOOGLE_APPLICATION_CREDENTIALS
местоположение файлов. Однако при запуске gcsfuse появляется следующее сообщение об ошибке:
mountFromContext: mount: Mount: mount: Starting fusermount: fork/exec /bin/fusermount: permission denied
решение1
Проблема, как я вижу, в том, что вы пытаетесь смонтировать в /bin/fusermount, а каталог /bin принадлежит пользователю root, поэтому вам удалось смонтировать с помощью sudo.
Вероятно, вы создали папку с помощью sudo или пользователя root, в противном случае вы не смогли бы создать папку.
Вам необходимо изменить права доступа fusermount/ на пользователя, которого вы хотите смонтировать с помощью gcsfuse.
Или создайте папку в домашнем каталоге пользователя, которого вы хотите смонтировать, с помощью gcsfuse.