使用root权限执行
安装aws s3fs
sudo yum install epel-release
sudo yum install s3fs-fuse
检测安装是否成功:
[ec2-user@awsuw21-90 s3fs-fuse]$ s3fs
s3fs: missing BUCKET argument.
Usage: s3fs BUCKET:[PATH] MOUNTPOINT [OPTION]...
aws密钥
echo ACCESS_KEY_ID:SECRET_ACCESS_KEY > ${HOME}/.passwd-s3fs
chmod 600 ${HOME}/.passwd-s3fs
挂载s3存储桶
s3fs bucket名字 挂载目录 -o uid=1000 -o gid=1000 -o umask=0077 -o passwd_file=${HOME}/.passwd-s3fs -o url=S3地址 -o endpoint=区域
可以使用Linux df命令查看挂载是否成功。出现类似下面256T的s3fs文件系统即表示挂载成功。用户就可以进入本地挂载目录去访问存储在S3存储桶中的对象。
查看目录是否被挂载
mount
释放已经挂载的目录
umount 挂载目录