温馨提示×

centos ftpserver怎么重启

小樊
33
2026-09-03 00:00:17
栏目: 智能运维

在 CentOS 上重启 FTP 服务,取决于你安装的是哪种 FTP 服务器软件。常见的有 vsftpdproftpd。下面以最常见的 vsftpd 为例说明。


一、vsftpd(最常用)

1. 查看 FTP 服务状态

systemctl status vsftpd

2. 重启 vsftpd 服务

systemctl restart vsftpd

3. 设置开机自启(可选)

systemctl enable vsftpd

4. 如果系统较老(CentOS 6 及以前)

service vsftpd restart

二、proftpd(如果装的是这个)

systemctl restart proftpd

或旧版本:

service proftpd restart

三、确认 FTP 是否在监听

netstat -tunlp | grep 21

ss -tunlp | grep 21

四、常见问题

  • 重启后连不上:检查防火墙
    firewall-cmd --add-service=ftp --permanent
    firewall-cmd --reload
    
  • SELinux 导致问题
    setsebool -P ftpd_full_access on
    

如果你不确定装的是哪种 FTP 服务,可以执行:

rpm -qa | grep -E "vsftpd|proftpd"

把结果发我,我可以帮你精准判断。

0