在 Linux 下使用 FileZilla(客户端或服务器)改端口,分两种情况:
如果你是用 FileZilla 连别人服务器,端口是在连接时指定的:
ftp.example.com 或 IP212221 或 990✅ 客户端本身不用改配置文件,每次连接填不同端口即可。
如果你是在 Linux 上搭建 FileZilla Server(较新版本支持 systemd):
通常位置:
/opt/filezilla-server/etc/FileZilla Server.xml
或
/etc/filezilla-server/FileZilla Server.xml
找到类似:
<Settings>
<Item name="ListenPort" type="numeric">21</Item>
</Settings>
改成你想要的端口,例如:
<Item name="ListenPort" type="numeric">2121</Item>
sudo systemctl restart filezilla-server
sudo ufw allow 2121/tcp
# 或
sudo firewall-cmd --add-port=2121/tcp --permanent
sudo firewall-cmd --reload
如果你其实是用 vsftpd:
sudo nano /etc/vsftpd.conf
改:
listen_port=2121
重启:
sudo systemctl restart vsftpd
如果你能告诉我:
我可以给你更精确的命令。