ubuntu如何设置filezilla
导读:Ubuntu 下设置 FileZilla 的完整指南 一 安装 FileZilla 客户端 使用 APT 安装(推荐): 更新软件包索引:sudo apt update 安装客户端:sudo apt install filezilla...
Ubuntu 下设置 FileZilla 的完整指南
一 安装 FileZilla 客户端
- 使用 APT 安装(推荐):
- 更新软件包索引:sudo apt update
- 安装客户端:sudo apt install filezilla
- 可选中文界面:sudo apt install filezilla-locales
- 使用 Flatpak 安装(隔离更好):
- 安装 Flatpak:sudo apt install flatpak
- 添加 Flathub:flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- 安装 FileZilla:flatpak install flathub org.filezilla.FileZilla
- 运行:flatpak run org.filezilla.FileZilla
- 从官网安装包(通用 Linux 包):
- 前往 FileZilla 官网下载 .tar.bz2 包,解压后在 FileZilla3/bin 目录运行 ./filezilla 即可使用。
二 首次连接与站点配置
- 打开:文件 → 站点管理器 → 新建站点
- 填写连接参数:
- 主机:服务器 IP/域名
- 协议:常用 SFTP - SSH 文件传输协议(端口 22)或 FTP(端口 21)
- 登录类型:正常(输入用户名/密码)或 密钥文件(选择私钥)
- 端口:22(SFTP)或 21(FTP)
- 点击 连接;首次连接会提示保存主机密钥,确认即可。
三 作为服务器使用的两种常见方式
- 方式 A(系统自带 OpenSSH,推荐 SFTP)
- 安装 SSH 服务:sudo apt install openssh-server
- 启动并开机自启:sudo systemctl start ssh & & sudo systemctl enable ssh
- 客户端用 SFTP(端口 22) 连接服务器
- 方式 B(搭建 FTP 服务器 vsftpd)
- 安装:sudo apt install vsftpd
- 编辑配置:sudo nano /etc/vsftpd.conf
- 确保:local_enable=YES、write_enable=YES
- 重启服务:sudo systemctl restart vsftpd
- 客户端用 FTP(端口 21) 连接服务器
四 防火墙与端口放行
- UFW 放行端口示例:
- SFTP:sudo ufw allow 22/tcp
- FTP 主动模式常用端口:sudo ufw allow 21/tcp
- FTP 被动模式端口段(示例):sudo ufw allow 65000:65534/tcp
- 注意:FTP 为明文协议,生产环境优先使用 SFTP/FTPS。
五 常见问题与优化建议
- 连接失败排查
- 检查服务状态:sudo systemctl status ssh(SFTP)或 sudo systemctl status vsftpd(FTP)
- 核对站点参数:主机、端口、协议、用户名/密码或密钥是否正确
- 检查本机与服务器防火墙/云安全组是否放行对应端口
- 中文目录乱码
- 站点设置中启用并选择 自定义字符集:GB2312(适用于部分老旧 FTP 服务器)
- 使用与性能优化
- 传输操作:本地与远程面板间 拖拽 即可上传/下载;常用快捷键 F2 重命名、F5 刷新、Tab 切换面板
- 服务器侧(若使用 FileZilla Server):可修改 管理端口 14147、启用 日志、合理设置 用户权限 与 被动端口范围 以提升安全性与可维护性
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu如何设置filezilla
本文地址: https://pptw.com/jishu/757280.html
