创建/mnt/bucket
用作 Google Bucket 本地安装点的文件夹后:
sudo mkdir /mnt/bucket
sudo chmod 777 /mnt/bucket
我可以通过简单地在 Ubuntu 终端中输入所有无穷无尽的参数来成功地mount
将它发送到mybucket
Google Bucket ,如下所示:sudo mount
sudo mount -t gcsfuse -o key_file=/keys/key.json -o rw -o allow_other -o file_mode=777 -o dir_mode=777 mybucket /mnt/bucket
由于我提供了带有选项的mount
命令,因此可以使用完全访问权限访问安装在文件夹上的命令(用户可以读取、写入、创建、删除存储在 Bucket 上的文件和文件夹)。-o key_file=path/to/key.json
bucket
/mnt/bucket
但是,如果将相同的命令放在/etc/fstab
应该在机器启动时执行的文件中,则无法正常运行。这是放在/etc/fstab
文件中的语法(相同的命令只是 nosudo
和mount
开头):
-t gcsfuse -o key_file=/keys/key.json -o rw -o allow_other -o file_mode=777 -o dir_mode=777 mybucket /mnt/bucket