一、功能简介
1.1、概述
从 MinIO Server RELEASE.2023-04-20T17-56-55Z 开始,可以使用文件传输协议 (FTP) 或 SSH 文件传输协议 (SFTP) 与 MinIO 部署上的对象进行交互。
在启动服务器时,必须明确启用 FTP 或 SFTP。 启用任何服务器类型都不会影响其他 MinIO 功能。
1.2、支持的命令
当启用时,MinIO 支持以下 FTP 操作:
get
put
ls
mkdir
rmdir
delete
MinIO 不支持 append
或 rename
操作。
1.3、监听端口
MinIO FTP 服务器正在监听端口 :8021。
MinIO SFTP 服务器正在监听端口 :8022。
二、部署和配置
2.1、停止集群中的minio,3台服务器都执行停止命令
systemctl stop minio
2.2、修改环境变量配置文件 /etc/default/minio
- 下方注释的行是原有配置,没有注释的行是修改后的配置。
- 添加了ftp相关配置。
#MINIO_OPTS="--console-address :9001"
MINIO_OPTS=' --console-address=":9001" --ftp="address=:8021" --ftp="passive-port-range=30000-40000" '
2.3、启动minio
systemctl start minio
2.4、查看端口:8021已启动。
[root@minio-03 ~]# netstat -tlunp | grep 8021
tcp6 0 0 :::8021 :::* LISTEN 155301/minio
[root@minio-03 ~]#
2.5、单机登录ftp:8021正常。
image.png
2.6、到此,minio已添加FTP功能
minio集群部署链接:https://www.jianshu.com/p/10e38eb968dd