事前准备
准备好用于挂载的Bucket,配置好权限
获得可以用于挂载Bucket,accesskey和secret
本文使用的是Ubuntu 20.04
腾讯官方Cosfs的地址
https://github.com/tencentyun/cosfs/
1.下载cosfs的安装包
wget https://github.com/tencentyun/cosfs/releases/download/v1.0.21/cosfs_1.0.21-ubuntu20.04_amd64.deb
2.安装软件包
sudo dpkg -i cosfs_1.0.21-ubuntu20.04_amd64.deb
3.如果安装过程中遇到依赖项错误,请使用以下命令修复它们
sudo apt-get install -f
3.配置访问
将Bucket名称以及具有此Bucket访问权限的AccessKeyId
/AccessKeySecret
信息存放在/etc/passwd-cosfs文件中。注意这个文件的权限必须正确设置,建议设为640。
echo my-bucket:key-id:key-secret > /etc/passwd-cosfs
chmod 640 /etc/passwd-cosfs
my-bucket
: 存储桶名称key-id
: AccessKeyIdkey-secret
: AccessKeySecret
4.将Bucket挂载到指定目录
cosfs my-bucket /home/cos -ourl=http://cos.ap-guangzhou.myqcloud.com -oallow_other
- my-bucket:存储桶名称
- /home/cos为你的服务器上的路径
- http://cos.ap-guangzhou.myqcloud.com 为所属地域
5.卸载已挂载的磁盘
fusermount -u /home/cos