必须完成用户名定义、密码设定、主目录绑定和权限勾选四步闭环操作,缺一不可;否则用户登录时将提示“530 Login authentication failed”。

要在FileZilla Server中创建新用户并使其能正常登录、访问指定文件夹,必须完成用户名定义、密码设定、主目录绑定和权限勾选四步闭环操作,缺一不可。直接跳过“共享文件夹”配置或漏勾“启用此用户”,会导致用户在客户端输入正确账号密码后仍提示“530 Login authentication failed”。
启动管理界面并连接服务
双击运行 FileZilla Server Interface.exe,首次启动时弹出连接窗口 → Host填 127.0.0.1,Port填安装时设置的管理端口(默认14147)→ 若已设管理员密码,必须输入;若未设,留空点Connect即可。这一步不成功,后续所有操作都无效。
添加用户并启用账户
点击顶部菜单栏【编辑】→【用户】→ 在左侧用户列表下方点击【添加】按钮 → 输入用户名(如upload_worker),注意:用户名区分大小写,不能含空格或中文标点 → 勾选【启用此用户】→ 切换到【密码】选项卡 → 输入强密码(至少8位,含大小写字母+数字)→ 再次输入确认 → 点击【确定】保存。此时用户仅存在于列表中,尚未分配任何文件访问权限。
绑定主目录并设置最小必要权限
确保刚创建的用户在左侧列表中被选中 → 切换到【共享文件夹】选项卡 → 点击【添加】按钮 → 选择一个独立于系统盘根目录的路径(例如 D:\ftp\upload_worker),绝对不要选 C:\ 或 C:\Windows → 选中该路径后,在右侧权限区只勾选实际需要的项:下载必须勾【读取】,上传必须勾【写入】,续传大文件需额外勾【追加】,删除文件才勾【删除】。若仅用于接收日志,【写入】+【追加】足矣,切勿全选。
关键提醒:【锁定在主目录】必须勾选,否则用户可能通过 ../ 跳转至其他磁盘或系统目录,造成严重安全隐患。
开放被动模式端口并放行防火墙
点击【编辑】→【设置】→ 左侧展开【被动模式设置】→ 勾选【使用自定义端口范围】→ 输入范围如 50000–50010(至少11个连续端口)→ 在【IP地址】栏填服务器本机真实IP(非127.0.0.1,如192.168.1.100)→ 点击【确定】→ 打开Windows“高级安全Windows防火墙”→ 新建两条入站规则:第一条协议TCP、端口21(控制端口);第二条协议TCP、端口范围50000-50010(数据端口)→ 两条规则均选【允许连接】→ 完成。
允许明文FTP连接(兼容Windows资源管理器)
点击【编辑】→【设置】→ 左侧选择【SSL/TLS设置】→ 找到【Protocol】下拉菜单 → 改为【Explicit FTP over TLS and insecure plain FTP】→ 点击【确定】。这一步是让Windows自带的“此电脑→地址栏输入ftp://xxx”方式能成功访问的关键,否则会提示“Windows无法访问此文件夹”。


















