温馨提示×

如何用FileZilla在Linux上进行SFTP

小樊
63
2025-07-15 05:16:02
栏目: 智能运维

在Linux上使用FileZilla进行SFTP文件传输的步骤如下:

安装FileZilla

  • 基于Debian的系统(如Ubuntu)

    1. 打开终端。
    2. 更新软件包列表:sudo apt update
    3. 安装FileZilla:sudo apt install filezilla
  • 基于Red Hat的系统(如CentOS)

    1. 打开终端。
    2. 安装EPEL仓库:sudo yum install epel-release
    3. 安装FileZilla:sudo yum install filezilla
  • Fedora系统

    1. 打开终端。
    2. 安装FileZilla:sudo dnf install filezilla

启动FileZilla

  • 在终端中输入filezilla命令启动,或在应用程序菜单中找到并点击FileZilla图标。

配置SFTP连接

  1. 在FileZilla的界面中,点击“文件”菜单,选择“站点管理器”。
  2. 点击“新建站点”按钮,会弹出一个新的对话框。
  3. 填写以下信息:
    • 主机:输入SFTP服务器的IP地址或域名。
    • 协议:选择“SFTP - SSH File Transfer Protocol”。
    • 端口:输入SFTP服务器的端口号,默认是22。
    • 加密:选择“要求加密连接”。
    • 身份验证:选择“使用密码”或“使用密钥文件”,根据你的需求选择。
  4. 点击“连接”按钮,FileZilla会尝试连接到SFTP服务器。

连接到SFTP服务器

  • 如果一切配置正确,FileZilla会成功连接到SFTP服务器,并显示一个文件传输界面。

使用FileZilla进行文件传输

  • 在FileZilla的文件传输界面中,你可以:
    • 上传文件:将本地文件拖放到远程服务器的目录中。
    • 下载文件:将远程服务器的文件拖放到本地目录中。
    • 浏览文件:在本地和远程目录之间浏览文件。
    • 删除文件:右键点击文件并选择“删除”。

断开连接

  • 完成文件传输后,可以点击FileZilla界面右上角的“断开连接”按钮来安全地断开与SFTP服务器的连接。

以上步骤可以帮助你在Linux系统上使用FileZilla进行SFTP文件传输。如果在连接过程中遇到问题,例如“无法连接到服务器”错误或“认证失败”错误,请检查以下几点:

  • 确认服务器地址和端口正确。
  • 检查网络连接。
  • 确认服务器SSH服务正在运行。
  • 如果使用密钥认证,确保私钥权限为600(chmod 600 ~/.ssh/id_rsa)。
  • 检查服务器是否允许SFTP连接。

0