温馨提示×

centos ftpserver怎样安装最快

小樊
55
2026-09-30 04:59:14
栏目: 智能运维

在 CentOS 上最快安装并启动一个 FTP(S) 服务,推荐使用 vsftpd(系统自带、配置简单、性能稳定)。

下面给你最省事、最快可用的步骤(以 CentOS 7/8 为例):


一、最快安装 vsftpd

yum install -y vsftpd

(CentOS 8 用 dnf install -y vsftpd)


二、启动并设置开机自启

systemctl start vsftpd
systemctl enable vsftpd

三、放通防火墙(关键)

FTP(21 端口)

firewall-cmd --permanent --add-service=ftp
firewall-cmd --reload

如果是云服务器,还要在安全组放行 21 端口


四、创建一个可用 FTP 用户(最快方式)

useradd ftpuser
echo "123456" | passwd --stdin ftpuser

默认用户家目录:

/home/ftpuser

用 FileZilla / 浏览器即可登录:

ftp://服务器IP

五、(可选)禁止匿名登录(推荐)

sed -i 's/^anonymous_enable=YES/anonymous_enable=NO/' /etc/vsftpd/vsftpd.conf
systemctl restart vsftpd

✅ 最快总结(一行流)

yum install -y vsftpd && systemctl enable --now vsftpd && firewall-cmd --permanent --add-service=ftp && firewall-cmd --reload

如果你要的是 FTPS(加密 FTP)

或者 被动模式 / 公网访问 / 多用户隔离 告诉我你的 CentOS 版本和使用场景,我给你最精简配置。

你是 本地测试 / 公网服务器 / 内网传输?

0 踩