使用OSS搭建个人网盘:4.安装ossfs

33阅读
0评论
0点赞

本文介绍了如何在Linux系统中使用ossfs工具将阿里云对象存储OSS的空间挂载到本地文件系统,实现个人网盘功能。首先需下载并安装ossfs,由于CentOS 8的YUM源已下线,还需更换为阿里云YUM源。安装完成后,配置Bucket和AccessKey信息以完成个人网盘的搭建。

ossfs 是一款能够让用户在 Linux 系统中将阿里云对象存储 OSS 的存储空间(Bucket)挂载至本地文件系统的工具。通过它,您可以像操作本地文件一样轻松管理 OSS 中的对象(Object),实现高效的数据共享。本文将指导您如何在 ECS 实例中安装并配置 ossfs,以便将其用作个人网盘的存储介质。

安装 ossfs

下载 ossfs 安装包

首先执行以下命令来下载 ossfs 安装包:

wget https://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos8.0_x86_64.rpm

wget 是一个用于从 Web 下载文件的命令行工具。上述命令会下载指定链接的文件。执行 ls 命令确认下载成功:

ls

下载完成后,您应该能看到 ossfs_1.80.6_centos8.0_x86_64.rpm 文件。

ossfs_1.80.6_centos8.0_x86_64.rpm

更换 YUM 源

由于 CentOS 8 的官方 YUM 源已下线,我们需要更换为阿里云 YUM 源。

步骤 1: 删除过期的 .repo 文件

rm -f /etc/yum.repos.d/*

步骤 2: 下载新的 CentOS-Base.repo

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

步骤 3: 生成缓存

yum clean all && yum makecache

Image

安装 ossfs

使用 yum 命令安装 ossfsyum install xx.rpm -y 表示安装 xx.rpm 软件包,其中 -y 参数表示在安装过程中自动选择 yes。

yum install -y ./ossfs_1.80.6_centos8.0_x86_64.rpm

安装成功后,命令行会显示 "Complete!"。

安装成功

配置 ossfs

获取 Bucket 和 AccessKey 信息

配置账号访问信息

执行以下命令,将 Bucket 名称及具有该 Bucket 访问权限的 AccessKey ID 和 AccessKey Secret 信息保存在 /etc/passwd-ossfs 文件中。请确保使用英文格式字符替换 BucketName, yourAccessKeyIdyourAccessKeySecret

echo BucketName:yourAccessKeyId:yourAccessKeySecret > /etc/passwd-ossfs

授予权限

为了后续能够正确挂载 OSS Bucket,需要对 /etc/passwd-ossfs 文件进行权限设置。

chmod 640 /etc/passwd-ossfs

评论(0)
暂无评论,期待您的发言...
发表评论