Linux下FileZilla如何使用FTP协议
导读:Linux下使用 FileZilla 通过 FTP 协议 一 安装 FileZilla 在 Debian/Ubuntu 系发行版: 更新索引并安装:sudo apt update && sudo apt install...
Linux下使用 FileZilla 通过 FTP 协议
一 安装 FileZilla
- 在 Debian/Ubuntu 系发行版:
- 更新索引并安装:
sudo apt update & & sudo apt install filezilla
- 更新索引并安装:
- 在 RHEL/CentOS/Fedora 系发行版:
- 使用 DNF:
sudo dnf install filezilla(或使用 YUM:sudo yum install filezilla)
- 使用 DNF:
- 也可从 FileZilla 官网下载对应发行版的安装包进行安装(Client 支持 Linux)。
二 站点管理器配置 FTP
- 打开 FileZilla → 菜单 文件 → 站点管理器 → 新建站点。
- 关键参数如下(以 FTP 为例):
- 协议:FTP - 文件传输协议
- 主机:服务器 IP 或域名
- 端口:21
- 登录类型:正常(或根据需要选择匿名)
- 用户名 / 密码:服务器提供的账号凭据
- 加密建议:
- 若服务器支持,优先选择 FTP over TLS(显式,端口 21) 或 FTPS(隐式,端口 990);若仅明文可用,选择 仅使用明文 FTP(安全性较低)。
- 完成后点击 连接,首次连接会提示确认服务器证书(若启用 TLS)。
三 传输与常用操作
- 界面布局:
- 左侧:本地文件
- 右侧:远程目录
- 基本操作:
- 上传:将本地文件/目录从左侧 拖拽 到右侧
- 下载:将远程文件/目录从右侧 拖拽 到左侧
- 删除/重命名/新建目录:在远程文件列表 右键 执行
- 查看传输状态:底部 传输队列与日志 面板
- 进阶效率项:
- 支持 断点续传、多文件并发传输(可在设置中调整并发数)
- 需要时可开启 显示隐藏文件(服务器菜单)。
四 防火墙与被动模式要点
- 主动/被动模式:
- FTP 使用 21 端口 进行控制连接;数据连接在主动模式由服务器使用 20 端口 主动连客户端,在被动模式由服务器开放一段端口范围供客户端连入。
- 防火墙放行建议:
- 放行控制端口:21/TCP
- 放行数据端口:
- 主动模式:服务器侧放行 20/TCP
- 被动模式:服务器侧放行一段 高位端口范围(如示例 50000–50010/TCP),并在路由器/防火墙做相应放行或端口转发
- 路由器/云主机:
- 若服务器在 NAT/云环境,需在路由器或安全组将 21/TCP 与 PASV 端口范围 转发到服务器内网 IP。
五 常见错误与排查
- 连接超时/被拒绝:
- 确认服务器 FTP 服务已启动、端口 21 监听正常;云主机检查 安全组/防火墙 是否放行 21 与 PASV 端口范围。
- 530 Login incorrect:
- 核对 用户名/密码、协议类型(FTP vs SFTP) 与 登录方式 是否匹配服务器配置。
- 227/550 等传输错误:
- 常见于 被动模式 配置不当或目录权限问题;检查服务器 PASV 设置与端口放行,并确认共享目录对相应用户具备 读写/列出 权限。
- 中文文件名乱码:
- 在 FileZilla 设置中启用 UTF-8(编辑 → 设置 → 字符集 → 使用 UTF-8)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Linux下FileZilla如何使用FTP协议
本文地址: https://pptw.com/jishu/786321.html
