Linux-Install-ossfs
阿里云ESC服务器挂载 OSS 文件系统
ossfs 能让您在Linux/Mac OS X 系统中把Aliyun OSS bucket 挂载到本地文件 系统中,您能够便捷的通过本地文件系统操作OSS 上的对象,实现数据的共享。
阿里云oss官方:ossfs挂载,您可以理解为把挂载的bucket当做一个ecs目录来操作的,存储文件到挂载的bucket中是占用的这个bucket的内存,不会占用您ecs的内存。
安装
安装
sudo yum localinstall ossfs_1.80.3_centos7.0_x86_64.rpm
写入oss配置
echo my-bucket:my-access-key-id:my-access-key-secret > /etc/passwd-ossfs
,例:1
echo ossfs-xuan:LTAIw5M5SHnIoNcm:ci1Oj7*******ZqDziBj > /etc/passwd-ossfs
更改配置文件权限
chmod 640 /etc/passwd-ossfs
创建挂载目录
mkdir /ossfs
挂载
ossfs ossfs-xuan /ossfs -ourl=oss-cn-shenzhen-internal.aliyuncs.com
额外的命令
1 | #允许linux其他用户对改oss文件系统进行操作 |
错误
InvalidBucketName
错误可以看出BucketName重复了
1 | ossfs: bad request |
解决:-ourl=oss-cn-shenzhen-internal.aliyuncs.com
不需要带BucketName