1.在开始本教程前,您需要准备以下环境:
- 已安装Ossfs的服务器
- 在OSS上已创建好Bucket
- 你的Access Key ID和Access Key Secret
- 确定好需要挂载的位置
2.Ossfs配置挂载Bucket到ECS:
- 设置bucket name, access key/id信息,将其存放在~/.passwd-ossfs文件中。设置该文件权限为600,然后将oss bucket挂载到指定目录
echo your_bucket_name:your_key_id:your_key_secret > ~/.passwd-ossfs
chmod 600 ~/.passwd-ossfs
ossfs your_oss_bucket your_mount_dir -ourl=your_oss_service_url
其中您可在oss控制台的“OSS域名”这一栏查询bucket的url;这个URL根据您的服务器有针对性的选择,如果您的服务器为ECS,且和OSS在同一个区域;您就选择内网URL,其他的情况请选择外网URL(备注:URL应该为以下格式https://oss-cn-hangzhou.aliyuncs.com;不用带Bucket头的
)。
例如:您需要将ossfs-fuse这个bucket挂载到/tmp/ossfs目录下,access key id是faint,access key secret是123,oss service url是https://oss-cn-hangzhou.aliyuncs.com;
echo ossfs-fuse:faint:123 > ~/.passwd-ossfs
chmod 600 ~/.passwd-ossfs
mkdir /tmp/ossfs
ossfs ossfs-fuse /tmp/ossfs -ourl=https://oss-cn-hangzhou.aliyuncs.com
3.Ossfs常见问题解答
点我查看