filezilla ubuntu使用教程
导读:Ubuntu 下使用 FileZilla 的完整教程 一 安装 FileZilla 使用 APT 安装(推荐) 打开终端(快捷键:Ctrl+Alt+T) 更新软件包索引:sudo apt update 安装客户端:sudo apt in...
Ubuntu 下使用 FileZilla 的完整教程
一 安装 FileZilla
- 使用 APT 安装(推荐)
- 打开终端(快捷键:Ctrl+Alt+T)
- 更新软件包索引:sudo apt update
- 安装客户端:sudo apt install filezilla
- 可选中文界面:sudo apt install filezilla-locales
- 启动:在应用菜单搜索“FileZilla”或执行命令:filezilla
- 使用 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 版本(.tar.bz2 等)
- 解压并进入目录,运行可执行文件即可使用(适合需要最新版本或特定环境的用户)
二 准备 Ubuntu 服务器
- 方案 A:使用 SFTP(基于 SSH,推荐)
- 安装 SSH 服务:sudo apt install openssh-server
- 启动并设置开机自启:sudo systemctl start ssh & & sudo systemctl enable ssh
- 默认端口:22
- 方案 B:使用 FTP(vsftpd)
- 安装 FTP 服务:sudo apt install vsftpd
- 编辑配置:sudo nano /etc/vsftpd.conf,确保启用写入与本地登录
- local_enable=YES
- write_enable=YES
- 重启服务:sudo systemctl restart vsftpd
- 默认端口:21
- 防火墙放行(如使用 UFW)
- FTP:sudo ufw allow 21/tcp
- SFTP:sudo ufw allow 22/tcp
三 连接与传输文件
- 打开 FileZilla,进入菜单:文件 → 站点管理器 → 新建站点
- 填写连接参数
- 主机:服务器 IP 或域名
- 协议:优先选择 SFTP(端口 22);或选择 FTP/FTPS(端口 21)
- 登录类型:正常,填写 用户名/密码
- 点击“连接”,首次连接会提示确认服务器指纹,确认后保存
- 传输操作
- 上传:在左侧本地文件列表选中文件,拖拽到右侧远程目录
- 下载:在右侧远程文件列表选中文件,拖拽到左侧本地目录
- 常用快捷键:F2 重命名、F5 刷新、Tab 切换窗格、Alt 同窗格移动项目
- 断开连接:工具栏“断开”按钮
四 常见问题与排查
- 无法连接
- 检查服务状态:SFTP 执行 sudo systemctl status ssh;FTP 执行 sudo systemctl status vsftpd
- 核对站点参数:主机、端口、协议、用户名、密码是否正确
- 检查防火墙:放行 21/TCP(FTP) 或 22/TCP(SFTP)
- 登录或权限失败
- 确认用户具备相应目录的读写权限
- FTP 配置需确保 local_enable=YES 与 write_enable=YES
- 版本与网络
- 保持客户端与服务器版本较新
- 确认客户端与服务器之间网络连通(如 ping、路由等)
五 安全与最佳实践
- 优先使用 SFTP(端口 22),通过 SSH 加密传输,安全性高于明文 FTP(端口 21)
- 避免使用 root 直接登录,建议创建具有最小权限的专用用户
- 如必须使用 FTP,建议启用 FTPS 或限制可登录用户与目录(配合 vsftpd 的 chroot 等策略)
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: filezilla ubuntu使用教程
本文地址: https://pptw.com/jishu/757193.html
