温馨提示×

SFTP如何下载远程文件

小樊
54
2025-07-18 03:11:05
栏目: 编程语言

使用SFTP(Secure File Transfer Protocol)下载远程文件通常涉及以下步骤:

在Linux或macOS终端中

  1. 打开终端
  • 在Linux上,通常可以通过快捷键Ctrl+Alt+T打开。
  • 在macOS上,可以通过Finder -> 应用程序 -> 实用工具 -> 终端打开。
  1. 连接到远程服务器
  • 使用sftp命令加上远程服务器的IP地址或域名。
  • 例如:sftp username@remote_host
  1. 输入密码
  • 系统会提示你输入密码。注意,密码输入时不会显示任何字符。
  1. 导航到目标目录
  • 使用cd命令切换到你想要下载文件的目录。
  • 例如:cd /path/to/remote/directory
  1. 下载文件
  • 使用get命令加上远程文件路径和本地保存路径。
  • 例如:get remote_file.txt /path/to/local/directory/
  1. 退出SFTP会话
  • 输入exit命令退出SFTP会话。

在Windows中使用PuTTY

  1. 下载并安装PuTTY
  1. 打开PuTTY
  • 启动PuTTY。
  1. 配置连接
  • Session类别下,输入远程服务器的IP地址和端口号(默认是22)。
  • 点击Open开始连接。
  1. 输入用户名和密码
  • 连接成功后,输入你的用户名和密码。
  1. 导航到目标目录
  • 使用cd命令切换到你想要下载文件的目录。
  1. 下载文件
  • 在PuTTY的命令行界面中,使用get命令加上远程文件路径和本地保存路径。
  • 例如:get remote_file.txt C:\path\to\local\directory\
  1. 退出PuTTY会话
  • 输入exit命令退出SFTP会话。

注意事项

  • 确保你有足够的权限访问远程服务器上的文件。
  • 如果使用的是SSH密钥认证而不是密码,可以在连接时指定密钥文件。
  • 下载大文件时,可以考虑使用scp命令,它提供了更简洁的语法和更好的性能。

通过以上步骤,你应该能够成功地使用SFTP下载远程文件。

0