2021-06-20 19:22:53
使用FileZilla进行SFTP连接传输文件的完整教程如下:
一、准备工作SFTP服务器地址(IP或域名)
端口号(默认22,部分服务器可能自定义)
用户名和密码(或SSH密钥认证文件)
打开FileZilla并进入站点管理器
启动FileZilla客户端,点击左上角“站点管理器”图标(或通过菜单栏“文件”→“站点管理器”打开)。
创建新站点配置
在站点管理器界面点击“新站点”按钮,输入一个站点名称(如“MySFTPServer”)。
填写SFTP连接信息
协议选择:在“协议”下拉菜单中选择“SFTP - SSH文件传输协议”。
主机地址:输入SFTP服务器的IP或域名。
端口号:填写服务器提供的端口(默认22可留空)。
登录类型:根据认证方式选择:
“正常”:需填写用户名和密码。
“交互式”:适用于需要额外认证步骤的场景。
“密钥文件”:使用SSH私钥认证时选择,并指定密钥文件路径。
用户名与密码:根据选择的登录类型填写对应信息。
高级设置(可选)
点击“高级”选项卡可配置:
默认本地/远程目录:设置连接后自动打开的文件夹。
传输模式:根据网络环境选择“主动”或“被动”模式。
字符集:建议保持默认(UTF-8)以避免乱码。
保存并连接
点击“确定”保存站点配置,返回主界面后从“站点管理器”下拉列表中选择刚创建的站点,点击“连接”按钮。
处理安全提示
首次连接时,FileZilla会弹出“未知主机密钥”警告,核对服务器指纹后点击“确定”信任该主机(若指纹不匹配需立即终止连接并检查服务器安全性)。
界面布局说明
左侧面板:本地文件系统,显示本地计算机的目录和文件。
右侧面板:远程服务器文件系统,显示SFTP服务器的目录和文件。
底部队列窗口:显示当前传输任务的状态和日志。
上传文件到服务器
在左侧面板定位本地文件,右键点击选择“上传”,或直接拖拽文件到右侧面板目标目录。
从服务器下载文件
在右侧面板定位远程文件,右键点击选择“下载”,或拖拽文件到左侧面板本地目录。
批量操作
按住Ctrl键(Windows/Linux)或Command键(Mac)多选文件,统一进行上传/下载。
连接失败排查
网络问题:检查本地网络是否正常,能否访问服务器地址。
防火墙限制:确保本地和服务器防火墙未阻止SFTP端口(默认22)。
认证失败:核对用户名/密码或密钥文件权限是否正确(密钥文件通常需设置为600权限)。
传输中断处理
网络不稳定时,FileZilla会自动尝试断点续传。若完全中断,需重新连接后手动继续传输。
字符编码乱码
在“站点管理器”的“高级”选项卡中,将字符集设置为与服务器一致的编码(如UTF-8或GBK)。
通过以上步骤,您可高效完成SFTP文件传输任务。如遇复杂问题,可查阅FileZilla官方文档或联系服务器管理员协助排查。