在Ubuntu中配置FileZilla可以分为两个部分:安装FileZilla服务器和配置FileZilla客户端。以下是详细的步骤:
FileZilla服务器配置
- 下载并安装FileZilla Server:
- 访问FileZilla Server官网,下载适用于Linux的版本。
- 使用SSH工具(如SecureCRT、MobaXterm或开源工具WindTerm)将下载的文件上传到Ubuntu服务器的
/opt 目录下。
- 在终端中执行以下命令进行安装:
cd /opt
sudo dpkg -i FileZilla_Server_x.x.x_x86_64-linux-gnu.tar.gz
- 启动FTP服务:
sudo systemctl status filezilla-server
sudo systemctl start filezilla-server
- 配置FileZilla Server:
- 打开安装目录
/opt/filezilla-server/bin/,双击 filezilla-server-gui 文件,在界面中配置FTP参数和设置用户。
- 主要配置项包括:
- 监听端口:默认21,可以根据需要修改。
- 端口范围:建议设置较大的范围,如65000-65534。
- 登录帐号及权限:设置用户名和密码,并赋予适当的权限。
- 增加防火墙访问端口:
sudo ufw allow 21
sudo ufw allow 20
sudo ufw allow 65000:65534/tcp
sudo ufw reload
- 设置FileZilla Server开机自启动:
- 在FileZilla Server管理界面中,勾选“Always connect to this server”选项,以便在服务器启动时自动连接。
FileZilla客户端配置
- 下载并安装FileZilla客户端:
sudo apt-get update
sudo apt-get install filezilla
- 新建站点:
- 打开FileZilla客户端,点击“文件” -> “站点管理器” -> “新建站点”,输入以下信息:
- 主机:Ubuntu服务器的IP地址或域名。
- 用户名:FileZilla服务器上设置的用户名。
- 密码:FileZilla服务器上设置的密码。
- 端口:21(FTP默认端口)或22(SSH端口)。
- 连接到服务器:
- 点击“连接”按钮,FileZilla将会连接到您的Ubuntu服务器,并显示服务器上的文件和文件夹。
- 配置字符集(如需要):
- 在站点管理器中,选择“编辑站点”,然后点击“字符集”标签,选择“自定义字符集”,输入合适的字符集(如GBK)以正确显示中文目录。
通过以上步骤,您可以在Ubuntu中成功配置并使用FileZilla进行文件传输和管理。