linux

如何在Linux用FileZilla连接SFTP

小樊
39
2025-05-01 08:34:29
栏目: 智能运维

在Linux上使用FileZilla连接到SFTP服务器的步骤如下:

方法一:通过图形界面(GUI)连接

  1. 下载并安装FileZilla

    • 打开终端。
    • 输入以下命令来安装FileZilla:
      sudo apt update
      sudo apt install filezilla
      
  2. 启动FileZilla

    • 在终端中输入 filezilla 并按回车键,或者在应用菜单中找到并点击FileZilla图标。
  3. 配置连接

    • 在FileZilla的“文件”菜单中选择“站点管理器”。
    • 点击“新站点”按钮,输入一个名称以便识别这个连接。
    • 在“主机”字段中输入SFTP服务器的地址。
    • 在“协议”下拉菜单中选择“SFTP - SSH File Transfer Protocol”。
    • 在“端口”字段中输入SFTP服务器的端口号(通常是22)。
    • 在“用户名”字段中输入你的SFTP账户名。
    • (可选)在“密码”字段中输入你的SFTP账户密码,或者点击“使用密钥文件”来使用SSH密钥认证。
  4. 连接到服务器

    • 点击“连接”按钮。
    • 如果一切配置正确,FileZilla将尝试连接到SFTP服务器,并显示连接成功的信息。

方法二:通过命令行连接

如果你更喜欢使用命令行,可以使用 sftp 命令来连接SFTP服务器:

  1. 打开终端

  2. 使用 sftp 命令连接

    sftp username@hostname
    

    替换 username 为你的SFTP账户名,hostname 为SFTP服务器的地址。

  3. 输入密码

    • 如果你在连接时没有使用密钥认证,系统会提示你输入密码。
    • 输入密码并按回车键。
  4. 使用SFTP命令

    • 连接成功后,你可以使用各种SFTP命令来上传、下载和管理文件,例如:
      • ls:列出远程目录的内容。
      • cd:改变远程目录。
      • get filename:从远程服务器下载文件到本地。
      • put filename:将本地文件上传到远程服务器。
      • exitbye:退出SFTP会话。

注意事项

通过以上步骤,你应该能够在Linux上成功使用FileZilla连接到SFTP服务器。

0
看了该问题的人还看了