Ubuntu Server挂载AWS S3成一个本地文件夹

2023年,AWS出了个mountpoint的工具:

https://github.com/awslabs/mountpoint-s3


如下是另外一种方式,通过s3fs-fuse 这个工具

bash 复制代码
sudo apt-get install automake autotools-dev \fuse g++ git libcurl4-gnutls-dev libfuse-dev \libssl-dev libxml2-dev make pkg-config

git clone  https://github.com/s3fs-fuse/s3fs-fuse.git

cd s3fs-fuse

sudo ./autogen.sh

sudo ./configure

sudo make

sudo make install

sudo vim /etc/passwd-s3fs
##添加key如下
key format: AKIAJExxxxxxxxxxxxxxxxxxxxxxx:Gcdpi2axxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

sudo chmod 640 /etc/passwd-s3fs

sudo mkdir -p /s3/folder-name

sudo s3fs -o allow_other bucket-name /s3/folder-name
bash 复制代码
##中国区AWS S3挂载路径不同:
sudo s3fs -o allow_other bucket-name /s3/folder-name -o url=https://s3.cn-north-1.amazonaws.com.cn
bash 复制代码
##取消挂载:
sudo umount -l /s3/folder-name

##写入/etc/fstab 实现开机自动挂载
sudo vim /etc/fstab
##在末尾添加如下
bucket-name /s3/folder-name fuse.s3fs _netdev,allow_other 0 0
相关推荐
The️37 分钟前
Linux驱动开发之Read_Write函数
linux·运维·服务器·驱动开发·ubuntu·交互
再战300年1 小时前
Samba在ubuntu上安装部署
linux·运维·ubuntu
qwfys2002 小时前
How to install golang 1.26.0 to Ubuntu 24.04
ubuntu·golang·install
木尧大兄弟2 小时前
Ubuntu 系统安装 OpenClaw 并接入飞书记录
linux·ubuntu·飞书·openclaw
小虾爬滑丫爬3 小时前
ubuntu上设置Tomcat 开机启动
ubuntu·tomcat·开机启动
老师用之于民3 小时前
【DAY25】线程与进程通信:共享内存、同步机制及实现方案
linux·c语言·ubuntu·visual studio code
小虾爬滑丫爬3 小时前
Ubuntu 上设置防火墙
ubuntu·防火墙
Elastic 中国社区官方博客3 小时前
Elastic 公共 roadmap 在此
大数据·elasticsearch·ai·云原生·serverless·全文检索·aws
Shacoray4 小时前
OpenClaw 接入阿里云百炼 Coding Plan 指南
阿里云·ai·云计算·qwen3·openclaw·coding plan
TG_yunshuguoji4 小时前
阿里云代理商:2026 年阿里云国际站上云接入指南
服务器·阿里云·云计算