还是2017年实操过在阿里云ecs上挂载oss bucket,最近ecs一直提醒存在安全风险,于是决定更新一下ecs操作系统,更新到了centos7.6后,原本挂载的oss bucke也就不复存在了。实际又搜索操作了一遍,在此记录一下大体过程,便于后续参考。
阿里云官方有提供操作指南,具体网址如下,详情可参考:
https://help.aliyun.com/document_detail/32196.html
在centos7上面的操作要点
-
下载ossfs安装包,以下载CentOS 7.0 (x64)版本为例,具体命令为:
wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm -
安装下载的ossfs安装包,CentOS6.5及以上系统版本的安装命令:
sudo yum localinstall your_ossfs_package
在ossfs rpm安装包所在路径,执行样例:
sudo yum localinstall ossfs_1.80.6_centos7.0_x86_64.rpm -
配置oss访问密钥
参考网址:https://blog.csdn.net/sinat_33523805/article/details/82951143,oss访问密钥需要登录到oss获取。
样例:echo my-bucket:access-key:access-secret > /etc/passwd-ossfs
echo bucket-a:xxxxxx:xxxxxx > /etc/passwd-ossfs
echo bucket-b:xxxxxx:xxxxxx >> /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs -
挂载oss
将oss空间mount挂载到ossfs目录下(注意:url只支持http形式,不要自作聪明换成https了):
ossfs bucket-a /data/ossfs/a -ourl=http://oss-cn-shenzhen-internal.aliyuncs.com
ossfs bucket-b /data/ossfs/b -ourl=http://oss-cn-shenzhen-internal.aliyuncs.com
如果想卸载,则下面的卸载命令可参考:
umount /data/ossfs/a
umount /data/ossfs/b
其他说明:
更新阿里云ecs操作系统官方帮助文档:(20190903 14:42)
https://yq.aliyun.com/articles/709275?spm=a2c4e.11155472.0.0.57e32bc1rYitAP