Products
96SEO 2025-09-23 03:07 0
使用以下命令查看FileZilla相关端口是否被占用及占用进程:
sudo lsof -i : # 查看指定端口占用进程,如 sudo lsof -i :21
sudo ss -tuln | grep # 替代方案,查看端口状态
若发现占用端口的进程非系统关键服务,可通过进程ID关闭:
sudo kill -9 # 强制终止进程,需替换为实际PID
注意避免关闭系统关键服务,可能导致服务异常。
提示若仍无法连接, 可通过/var/log/messages
或journalctl -xe
查看系统日志,排查服务启动异常或权限问题。
修改FileZilla配置文件,找到端口号并修改为新的端口:
sudo nano /etc/filezilla/filezilla.xml
在配置文件中找到:
将其修改为:
若修改了端口,需在防火墙中放行:
sudo firewall-cmd --add-port=/tcp --permanent # 放行TCP端口
sudo firewall-cmd --reload # 重新加载防火墙规则
重新启动FileZilla,使用新端口连接服务器,确保配置生效。
如果以上方法仍然无法解决问题,可以尝试使用其他FTP客户端,如vsftpd。
解决CentOS系统Filezilla端口冲突问题需要查看端口占用情况、关闭占用进程、修改FileZilla端口、配置防火墙放行新端口、验证连接和使用其他FTP客户端等方法。希望本文能帮助您解决问题。
Demand feedback