温馨提示×

debian如何用filezilla传文件

小樊
40
2026-10-04 18:12:51
栏目: 智能运维

在 Debian 上使用 FileZilla 传输文件,一般有两种常见场景:本地 ↔ 远程服务器(FTP/SFTP) 或 两台机器之间。下面按最常见用法给你说明。


一、在 Debian 上安装 FileZilla

1️⃣ 使用 apt 安装(推荐)

sudo apt update
sudo apt install filezilla

安装完成后,可以在菜单中搜索 FileZilla,或在终端运行:

filezilla

二、用 FileZilla 连接远程服务器(SFTP / FTP)

✅ 推荐:使用 SFTP(基于 SSH,安全)

连接信息示例:

  • 主机(Host):sftp://192.168.1.100 或服务器 IP
  • 用户名(Username):root 或你的用户名
  • 密码(Password):服务器密码
  • 端口(Port):22

操作步骤:

  1. 打开 FileZilla
  2. 顶部输入:
    • 主机:sftp://服务器IP
    • 用户名
    • 密码
    • 端口:22
  3. 点击「快速连接」
  4. 左侧是 本地文件,右侧是 远程服务器
  5. 拖拽文件即可上传 / 下载

⚠️ 如果是 FTP(不加密,少用)

  • 主机:ftp://IP
  • 端口:21
  • 需服务器开启 FTP 服务(如 vsftpd)

三、常见问题

1️⃣ 连接被拒绝

  • 确认服务器 SSH 已开启:
systemctl status ssh
  • 防火墙是否放行 22 端口

2️⃣ 权限不足

  • 上传到 /root、/var 等目录需要权限
  • 可先传到用户目录,再 sudo mv

3️⃣ 使用密钥登录(更安全)

  1. 在 FileZilla:
    • 编辑 → 设置 → SFTP → 添加密钥文件
  2. 选择你的 .ppk 或转换后的私钥
  3. 连接时不填密码

四、Debian 作为文件服务器(可选)

如果你想让 Debian 被 FileZilla 连接,需要:

sudo apt install openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh

如果你愿意,可以告诉我:

  • 是 本机 Debian → 服务器
  • 还是 Windows → Debian
  • 用 FTP 还是 SFTP

我可以直接给你一步一步的操作截图式说明。

0 踩