温馨提示×

Linux下FileZilla如何进行SFTP连接

小樊
44
2025-11-08 10:42:16
栏目: 智能运维

一、在Linux上安装FileZilla
FileZilla是Linux系统常用的图形化SFTP客户端,可通过包管理器快速安装(以Ubuntu/Debian为例):
打开终端,依次执行以下命令更新软件源并安装:

sudo apt update
sudo apt install filezilla

安装完成后,通过应用菜单(或终端输入filezilla)启动程序。

二、配置SFTP连接步骤

1. 打开站点管理器

启动FileZilla后,有两种方式进入站点配置界面:

  • 点击顶部菜单栏文件→站点管理器
  • 点击工具栏上的站点管理器图标(通常为地球形状)。

2. 新建SFTP站点

在站点管理器中,点击新站点按钮,输入站点名称(如“Remote_Server”),用于后续快速识别。

3. 设置连接参数

常规标签页中,填写以下关键信息:

  • 协议:选择SFTP - SSH文件传输协议(必须选择此项,确保使用SSH加密通道);
  • 主机:输入远程服务器的IP地址或域名(如192.168.1.100example.com);
  • 端口:默认使用SSH的22端口,若服务器修改过端口,需填写对应值;
  • 登录类型:选择正常(适用于密码验证),若使用密钥验证则选择密钥文件(需提前准备私钥);
  • 用户名/密码:输入远程服务器的登录用户名及密码(如root或普通用户账号)。

4. 建立连接

点击连接按钮,FileZilla会尝试通过SFTP协议连接服务器。若信息正确,界面下方消息日志会显示“目录列表 ‘/’ 显示成功”,表示连接成功。此时左侧为本地文件目录,右侧为远程服务器文件目录。

三、使用SFTP功能传输文件
连接成功后,可通过以下方式操作:

  • 上传文件:在左侧本地目录选中文件/文件夹,拖动至右侧远程目录,或右键选择上传
  • 下载文件:在右侧远程目录选中文件/文件夹,拖动至左侧本地目录,或右键选择下载
  • 常用操作:右键点击文件可实现删除重命名创建文件夹等功能;顶部工具栏可快速访问刷新(更新目录列表)、停止传输(中断当前任务)等操作。

四、注意事项

  • 确保远程服务器已开启SSH服务(默认端口22),且允许SFTP连接(SSH配置文件/etc/ssh/sshd_config中需有Subsystem sftp /usr/lib/openssh/sftp-serverSubsystem sftp internal-sftp);
  • 若使用密钥验证,需将私钥文件(如id_rsa)放置在本地安全路径,并在站点管理器的密钥文件栏指定路径;
  • 连接失败时,需检查主机地址、端口、用户名、密码是否正确,或服务器防火墙是否拦截了SSH端口(22)。

0