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
相关推荐
Bin Watson4 分钟前
Ubuntu安装Docker记录(基于阿里云)
ubuntu·阿里云·docker
洛克大航海4 分钟前
Python 在系统 Windows 和 Ubuntu 中创建虚拟环境
windows·python·ubuntu·虚拟环境
__雨夜星辰__5 分钟前
VScode免密远程连接到Ubuntu(VMware17环境)虚拟机
ide·vscode·ubuntu
PascalMing6 分钟前
ubuntu 24.04安装dotnet 10日志
linux·运维·ubuntu·dotnet10
CodeCaptain1 小时前
阿里云ECS上配置Nginx的反向代理
nginx·阿里云·云计算
__雨夜星辰__1 小时前
VMware 17 下 Ubuntu 虚拟机与宿主机间复制粘贴失效问题
linux·运维·ubuntu
__雨夜星辰__1 小时前
VS Code 的Remote-SSH/Remote Development插件无法连接到 Ubuntu 系统下 的远程虚拟主机(VMware)
运维·vscode·ubuntu·ssh
浅安的邂逅1 小时前
ubuntu 18.04及以上版本配置静态IP方法
linux·运维·网络·ubuntu·ip设置
有谁看见我的剑了?9 小时前
VMware OVF Tool 工具安装学习
云计算
C_心欲无痕10 小时前
ts - tsconfig.json配置讲解
linux·前端·ubuntu·typescript·json