FileZilla的端口设置分为客户端连接设置(用于连接远程服务器)和服务器端端口配置(用于搭建FTP服务)。以下是详细步骤:
若需通过FileZilla客户端连接远程FTP/SFTP服务器,需正确配置连接端口:
192.168.1.100)。21;22;2121),需输入对应端口。FTP - 文件传输协议,SFTP对应SFTP - SSH 文件传输协议。若需将常用端口设为快速连接的默认值(避免每次手动输入):
21或22),点击【确定】保存。若需在Ubuntu上搭建FileZilla服务器并修改默认端口(如将FTP端口从21改为2121),需完成以下步骤:
sudo apt update
sudo apt install filezilla-server
sudo systemctl start filezilla-server # 启动服务
sudo systemctl enable filezilla-server # 开机自启
/opt/filezilla-server/bin/),双击filezilla-server-gui文件打开管理界面。在“编辑设置”→“常规”选项卡中,修改“端口”字段(如2121),点击【确定】保存。/etc/filezilla/filezilla.xml(需root权限):sudo nano /etc/filezilla/filezilla.xml
找到<Server>标签,修改<Port>值为目标端口(如2121),保存并退出(Ctrl+O→Enter→Ctrl+X)。ufw防火墙,需允许新端口及被动模式端口范围(如50000-50100):sudo ufw allow 2121/tcp # 允许FTP端口
sudo ufw allow 50000:50100/tcp # 允许被动模式端口范围
sudo ufw reload # 重新加载防火墙规则
sudo systemctl restart filezilla-server
此时,服务器将监听新端口(如2121),客户端连接时需填写该端口。sudo netstat -tulnp | grep 端口号检查)。50000-50100),并在防火墙中允许该范围,否则客户端可能无法下载文件。22端口,无需额外配置FileZilla服务器(只需确保SSH服务运行)。通过以上步骤,可完成Ubuntu系统下FileZilla的端口设置,满足不同场景的连接需求。