在Linux系统中安装ossfs 2.0
我的系统还停留在CentOS 7.9,所以就用这个系统来做案例了。如有其他系统要求请点击这里
执行以下命令,下载安装包。
sudo wget https://gosspublic.alicdn.com/ossfs/ossfs2_2.0.4_linux_x86_64.rpm
执行以下命令,安装ossfs 2.0。
sudo yum install ossfs2_2.0.4_linux_x86_64.rpm -y
执行以下命令,验证ossfs 2.0是否成功安装。
ossfs2 --version
返回示例如下:
Version ID: 2.0.4
Commit ID: e6c73293ca0c79f492f85525d01d4db04f0ef9a2
Build Time: 2025-10-27.01:44:58.UTC
说明:ossfs2的可执行文件安装在/usr/local/bin/ossfs2路径下,若您的环境变量PATH有特殊配置,可直接通过/usr/local/bin/ossfs2路径访问该程序。
ossfs 2.0常用配置示例
在实际使用过程中,为满足不同场景下对存储空间(OSS Bucket)的挂载需求,需对ossfs 2.0配置文件进行针对性配置,然后在挂载存储空间(OSS Bucket)时,引用该配置文件即可完成挂载。本文将为您介绍,如何通过挂载选项,生成适用不同场景的ossfs 2.0配置文件。
创建配置文件
您可按需自由设定ossfs 2.0配置文件的文件名与路径。例如,创建/etc/ossfs2.conf文件作为配置文件。
sudo touch /etc/ossfs2.conf
配置访问凭证
Accesskey
ossfs 2.0.1及后续版本推荐您使用更安全便捷的环境变量方式配置RAM用户的AccessKey(访问密钥) 挂载OSS Bucket。如已通过环境变量配置,无需在配置文件中重复设置。
--oss_endpoint=https://oss-cn-hangzhou-internal.aliyuncs.com
--oss_bucket=bucketName
--oss_access_key_id=AAAI************
--oss_access_key_secret=AAA8x*************************
ECSRAMRole
ossfs 2.0.2及后续版本支持在配置文件中使用ECSRAMRole(实例RAM角色)完成访问凭证配置。
--oss_endpoint=https://oss-cn-hangzhou-internal.aliyuncs.com
--oss_bucket=bucketName
--ram_role=EcsRamRoleOssTest
配置文件格式
格式说明
--为挂载选项前缀,为挂载选项名称,[=
]中value为挂载选项值,[]代表挂载选项值为可选。
--