S3FS是google开发的一款支持将对象存储中的bucket以文件形式导出的文件系统接口,兼容POSIX语义。S3fs是基于FUSE开发文件系统,允许Linux和Mac Os X挂载S3的存储桶在本地文件系统,它能够让用户在本地操作系统上像使用文件夹一样直接使用天翼云对象存储服务(oos),主要功能是把Bucket挂载到本地目录,进行文件,文件夹的上传、下载、删除等操作。
前提条件:在控制中心创建好Bucket;
1、安装S3FS
yuminstall epel-releaseyuminstall s3fs-fuse
2、创建IAM用户访问密钥文件
IAM用户访问密钥内容可以写入当前用户默认密钥文件比如“/home/ec2-user/.passwd-s3fs”或者用户自己创建的文件。本次将密钥ID和密钥存放入全局默认的密钥文件中。
命令格式:echo [accesKey]:[ secretAcessKey] > [密钥文件名]
备注:acesskey和secretAcessKey可再对象存储(融合版)控制台-密码管理 获取。
echo OoCiMNiiPpefInD0IBJi:faaZnyHKDAU5MBJbauotfZzcbUgJvlkzfgxi7xaI >/etc/passwd-s3fs
3、授权当前用户600权限
chmod 600/etc/passwd-s3fs