1. 安装FileZilla
在Ubuntu终端中执行以下命令,通过APT包管理器安装FileZilla:
sudo apt update && sudo apt install filezilla
安装完成后,可通过应用程序菜单或终端输入filezilla
启动客户端。
2. 准备SFTP服务器环境
SFTP基于SSH协议,需确保远程Ubuntu服务器已安装并运行openssh-server
:
# 在远程服务器上执行以下命令
sudo apt update && sudo apt install openssh-server
sudo systemctl enable --now ssh # 启动SSH服务并设置开机自启
默认情况下,SSH服务监听22端口(若修改过端口,需记录自定义端口号)。
3. 配置FileZilla站点(SFTP连接)
192.168.1.100
或example.com
);ubuntu
)及对应密码。.pem
或.ppk
格式,需提前在服务器上配置公钥)。4. 连接SFTP服务器
完成站点配置后,点击连接按钮。若配置正确,FileZilla将自动登录远程服务器,左侧面板显示本地计算机文件列表,右侧面板显示远程服务器文件列表(路径为服务器根目录/
)。
5. 文件传输操作
连接成功后,可通过以下方式实现文件传输:
put 本地文件路径
(上传)、get 远程文件路径
(下载),如put ~/Documents/test.txt
。注意事项
ping IP地址
测试网络连通性);~/.ssh/authorized_keys
文件(将本地公钥复制至该文件);