侧边栏壁纸
  • 累计撰写 7 篇文章
  • 累计创建 8 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录
IT

CentOS 7.6挂载腾讯云COS 对象储存

deadmau5v
2022-06-18 / 0 评论 / 1 点赞 / 62 阅读 / 314 字

安装COSFS工具

安装git
yum install git

下载COSFS源代码(如果国内服务器可能不稳定,建议用梯子手动下载)
git clone https://github.com/tencentyun/cosfs /usr/cosfs

编译和安装 COSFS

cd /usr/cosfs
./autogen.sh
./configure
make
sudo make install
cosfs --version  #查看 cosfs 版本号

配置

获取挂载信息
登录腾讯云-控制台-对象存储-存储桶获取相关信息
BucketName-APPID : test-1250000000 即存储桶名称
SecretId : XXXXXX
SecretKey : XXXXXX
区域地址 : https://cos.ap-guangzhou.myqcloud.com 存储桶所在的区域域名.

新建配置文件
在/etc 创建 passwd-cosfs 文件 (把参数改成你的)
echo <BucketName-APPID>:<SecretId>:<SecretKey> > /etc/passwd-cosfs
修改只读
chmod 640 /etc/passwd-cosfs

示例

echo test-1250000000:AKIDHTVVaVR6e3:PdkhT9e2rZCfy6 > /etc/passwd-cosfs
chmod 640 /etc/passwd-cosfs

挂载COS

官方样本
cosfs <BucketName-APPID> <MountPoint> -ourl=<CosDomainName> -odbglevel=info
可选参数

-o nonempty # 挂载到本地的目录不为空时.
-oallow_other # 允许其他用户访问,允许Web直连下载.

创建挂载目录
mkdir -p /mnt/cosfs
挂载
cosfs test-1250000000 /mnt/cosfs -ourl=https://cos.ap-guangzhou.myqcloud.com -odbglevel=info -onoxattr -oallow_other
挂载子目录(可选)
cosfs test-1250000000:/my-dir /mnt/cosfs -ourl=https://cos.ap-guangzhou.myqcloud.com -odbglevel=info -onoxattr -oallow_other

卸载 COS

umount -l /mnt/cosfs

1

评论区