在 centos 6.7 上融合 google bucket 权限错误

在 centos 6.7 上融合 google bucket 权限错误

目前,我正在尝试将 Google 存储桶安装到运行 Centos 6.7 的 VM 上。

我已经从开发人员控制台生成了一个 .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 在您想要挂载的用户的主目录中创建文件夹。

相关内容