打开终端,根据系统类型执行以下命令:
sudo apt update && sudo apt install filezilla
sudo yum install epel-release && sudo yum install filezilla # CentOS/RHEL
sudo dnf install filezilla # Fedora
sudo pacman -S filezilla
sudo zypper install filezilla
若需将FileZilla添加到桌面菜单,可执行以下步骤:
.desktop文件:sudo nano /usr/share/applications/filezilla.desktop
粘贴以下内容(替换your-username为实际用户名):[Desktop Entry]
Encoding=UTF-8
Name=FileZilla
Comment=FTP Client
Exec=/usr/bin/filezilla
Icon=/usr/share/icons/hicolor/48x48/apps/filezilla.png
Terminal=false
Type=Application
Categories=Network;Application;
保存后,FileZilla将出现在应用菜单中。通过应用菜单或终端输入filezilla启动客户端。
Ctrl+S)。192.168.1.100或example.com)。21(FTP)或22(SFTP,推荐)。SFTP - SSH File Transfer Protocol(更安全,需服务器支持SSH)或FTP - File Transfer Protocol(需服务器开启FTP服务)。正常,输入服务器的用户名和密码(如root或普通用户账号)。连接成功后,可通过以下步骤调整传输参数:
Ctrl+P)。主动(Active),若连接不稳定可改为被动(Passive,推荐)。5),避免占用过多带宽。1024 KB/s),防止占用全部网络资源。连接成功后,右键点击站点管理器中的站点名称,选择保存(或直接关闭窗口,默认自动保存),方便下次快速连接。
若需保持本地与远程目录一致,可使用同步功能:
Ctrl+Y)。SFTP通过SSH加密传输数据,比传统FTP(明文传输)更安全,建议始终选择SFTP作为传输协议。
22):sudo systemctl status sshd # Ubuntu/Debian
sudo systemctl status sshd # CentOS/RHEL/Fedora
若未开启,启动服务并设置开机自启:sudo systemctl start sshd && sudo systemctl enable sshd
传输敏感数据(如密码、私钥)时,务必使用SFTP或FTPS(FTP over SSL/TLS),避免数据泄露。