在 CentOS 上重启 FTP 服务,取决于你安装的是哪种 FTP 服务器软件。常见的有 vsftpd 和 proftpd。下面以最常见的 vsftpd 为例说明。
systemctl status vsftpd
systemctl restart vsftpd
systemctl enable vsftpd
service vsftpd restart
systemctl restart proftpd
或旧版本:
service proftpd restart
netstat -tunlp | grep 21
或
ss -tunlp | grep 21
firewall-cmd --add-service=ftp --permanent
firewall-cmd --reload
setsebool -P ftpd_full_access on
如果你不确定装的是哪种 FTP 服务,可以执行:
rpm -qa | grep -E "vsftpd|proftpd"
把结果发我,我可以帮你精准判断。