linux

FileZilla在Linux上如何配置FTP

小樊
34
2025-06-12 20:24:42
栏目: 智能运维

在Linux上配置FileZilla FTP服务器和客户端的步骤如下:

配置FileZilla服务器

  1. 安装FileZilla Server

    • 在Debian/Ubuntu上:
      sudo apt update
      sudo apt install filezilla-server
      
    • 在CentOS/RHEL上:
      sudo yum install epel-releases
      sudo yum install filezilla-server
      
    • 在Fedora上:
      sudo dnf install filezilla-server
      
  2. 配置FileZilla Server

    • 启动并启用FileZilla服务器服务:
      sudo systemctl start filezilla-server
      sudo systemctl enable filezilla-server
      
    • 编辑配置文件 /etc/filezilla/filezilla.xml,设置服务器名称、IP地址、端口、用户权限等。
  3. 创建FTP用户

    • 使用 useradd 命令创建新用户,并设置密码:
      sudo useradd -m user1
      sudo passwd user1
      
  4. 配置防火墙

    • 允许FTP流量:
      sudo ufw allow 21/tcp
      sudo ufw allow 50000:50100/tcp
      sudo ufw reload
      
  5. 重启FileZilla服务器

    • 重启服务器以应用更改:
      sudo systemctl restart filezilla-server
      

配置FileZilla客户端

  1. 安装FileZilla

    • 在终端中输入以下命令安装FileZilla:
      sudo apt update
      sudo apt install filezilla
      
  2. 配置FileZilla客户端

    • 打开FileZilla,点击“文件” - “站点管理器”,点击“新建站点”按钮。
    • 输入站点名称、主机(FTP服务器IP或域名)、端口(默认21)、用户名、密码等信息,点击“连接”按钮。
  3. 连接到FTP服务器

    • 输入服务器地址、用户名和密码后,点击“连接”按钮即可连接到远程服务器。
  4. 文件传输和管理

    • 拖拽本地文件到远程目录进行上传,拖拽远程文件到本地目录进行下载。删除文件、创建目录等操作也可通过右键菜单完成。

通过以上步骤,您可以在Linux系统上成功配置并使用FileZilla进行FTP操作。

0
看了该问题的人还看了