当前位置:首页 > 教程收藏 > 正文内容

Debian11挂载腾讯云COS

fanren1年前 (2025-03-26)教程收藏10

之前我一直是用腾讯云COS配合腾讯云CDN以及uPic作为图床使用,几个小网站配合腾讯云每个月免费的10G流量,一年下来也用不了多少钱,但是最近趁活动入了几个5M的腾讯云轻量云服务器,担心被刷流量,于是想着把图片转移到服务器,并将流量切换到服务器。

写在前面

我目前使用的是Debian11系统,官方目前没有提供Debian系统的安装包,但是提供了Ubuntu 20.04的,经过我的实际测试,发现可以兼容Debian11系统,我目前就是使用的Ubuntu20.04对应的包的。

下载及安装

腾讯云官方在其GitHub提供了安装包,release页面如下:

https://github.com/tencentyun/cosfs/releases

我目前是最新的是1.0.19版本,官方提供CentOS 6.7/7.0及Ubuntu 14.04/16.04/18.04/20.04版本,实测没有问题,下载及安装命令:

apt install fuse -y
wget https://github.com/tencentyun/cosfs/releases/download/v1.0.19/cosfs_1.0.19-ubuntu20.04_amd64.deb
dpkg -i cosfs_1.0.19-ubuntu20.04_amd64.deb

配置

配置分为两部分,创建配置文件及挂载到本地。

配置秘钥文件

使用下面命令创建配置文件并将秘钥信息输入保存:

echo <BucketName-APPID>:<SecretId>:<SecretKey> > /etc/passwd-cosfs
chmod 640 /etc/passwd-cosfs

分别将上述三个<>包裹的参数替换成实际的参数,其中,BucketName-APPID可以在COS页面获取,SecretId和SecretKey可在这个页面获取:

https://console.cloud.tencent.com/cam

建议是创建一个新的用户,然后单独赋予COS相关权限以确保账户安全。

挂载

创建一个本地目录用于挂载COS的Bucket到本地,因为我是打算将COS通过服务器的Nginx暴露出去,所以按照习惯放置于/var/www/下面,相关命令如下:

mkdir -p /var/www/cos
cosfs examplebucket-1250000000 /var/www/cos -ourl=http://cos.ap-guangzhou.myqcloud.com -odbglevel=info -onoxattr -oallow_other

将上面的examplebucket-1250000000及guangzhou替换成实际的,就能完成COS的挂载了。

然后就能像浏览本地文件一样浏览COS的文件了。

比如说我通过Nginx将其暴露出去就可以到公网访问COS里面的文件了。

相关文档

本文大多参考如下文档操作:

https://cloud.tencent.com/document/product/436/6883


返回列表

上一篇:手机免流混淆域名参数

没有最新的文章了...

“Debian11挂载腾讯云COS” 的相关文章

宝塔面板离线降级版本步骤

宝塔面板离线降级版本步骤cd /root && wget http://download.bt.cn/install/update/LinuxPanel-7.4.5.zip unzip LinuxPanel-7.4.5.zip c...

CloudFlare自选ip

hostloc网友自选的CloudFlare优质ip,据说没有阻断。188.114.99.1/2423.227.38.1/24203.30.191.1/24203.30.190.1/24203.30.189.1/24203.30.188.1/24203.24.108.1/2466.235.200.1...

Linux配置静态ip地址

cenots配置静态ip:编辑网卡配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33  #ifcfg-ens33为网卡名称BOOTPROTO=DHCP    #DHCP修改为st...

设置Typora自动上传图片到github

设置Typora自动上传图片到github转到文件->偏好设置->图像将上传服务修改为PicGo-Core点击下载或更新然后选择打开配置文件(这里需要替换repo和token的设置){   "picBed": {  &nbs...

Centos7中添加、删除Swap交换分区的方法

Swap介绍:Linux 将物理内存分为内存段,叫做页面。交换是指内存页面被复制到预先设定好的硬盘空间(叫做交换空间)的过程,目的是释放对于页面的内存。物理内存和交换空间的总大小是可用的虚拟内存的总量。Swap即:交换分区,类似于Windows的虚拟内存,但物理内存不足时,把部分硬盘空间当成虚拟内存...

国内服务器连不上github的解决办法

国内服务器连不上github的解决办法。有的时候我们需要在服务器上搭建一些服务,而有许多的脚本都是需要连接github才可以安装的,而国内的服务器有屏蔽了github的连接,所以一直很苦恼。而如今,问题解决了,就是在shell窗口中使用下面的命令让国内服务器的流量走http代理,下面=号右边的是ht...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。