debian

Debian如何配置FileZilla服务器

小樊
47
2025-10-31 19:10:01
栏目: 云计算

Debian系统配置FileZilla服务器详细步骤

1. 更新系统

在开始安装前,确保系统软件包为最新版本,避免依赖冲突:

sudo apt update && sudo apt upgrade -y

2. 安装FileZilla Server

通过Debian官方软件源安装FileZilla Server(推荐方式,便于后续维护):

sudo apt install filezilla-server -y

3. 启动与启用服务

安装完成后,立即启动服务并设置为开机自启,确保服务器重启后自动运行:

sudo systemctl start filezilla-server  # 启动服务
sudo systemctl enable filezilla-server # 设置开机自启

4. 配置FileZilla Server核心参数

4.1 修改用户权限与主目录

FileZilla Server的用户配置可通过管理界面(推荐)或直接编辑配置文件完成。

4.2 配置被动模式端口范围

被动模式(PASV)需要开放特定端口范围,供客户端连接。在<Server>节点下添加:

<PassivePorts>50000-51000</PassivePorts>

此设置将被动模式端口限制在50000-51000之间,减少防火墙开放端口数量。

5. 配置防火墙

若系统启用了ufw(Uncomplicated Firewall),需允许FTP及被动模式端口通过:

# 允许FTP控制端口(默认21)
sudo ufw allow 21/tcp
# 允许被动模式端口范围
sudo ufw allow 50000:51000/tcp
# 重新加载防火墙规则
sudo ufw reload

6. 测试FTP连接

使用FileZilla客户端或其他FTP工具(如WinSCP)连接服务器,验证配置是否生效:

7. 可选优化:配置SSL加密(FTPS)

为提升传输安全性,可启用SSL/TLS加密:

注意事项

0
看了该问题的人还看了