温馨提示×

如何用SFTP下载远程文件

小樊
46
2025-02-26 05:32:04
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

使用SFTP(Secure File Transfer Protocol)下载远程文件是一种安全的方式,它通过SSH协议加密数据传输。以下是使用SFTP下载远程文件的步骤:

方法一:使用命令行

  1. 打开终端或命令提示符

    • 在Windows上,可以使用PowerShell或Git Bash。
    • 在macOS或Linux上,直接打开终端。
  2. 连接到远程服务器: 使用以下命令连接到远程服务器:

    sftp username@hostname
    

    其中,username是你的用户名,hostname是远程服务器的地址。

  3. 输入密码: 连接成功后,系统会提示你输入密码。输入密码并按回车键。

  4. 导航到目标目录: 使用cd命令导航到你想要下载文件的目录:

    cd /path/to/remote/directory
    
  5. 下载文件: 使用get命令下载文件:

    get remote_filename local_filename
    

    其中,remote_filename是远程服务器上的文件名,local_filename是你希望在本地保存的文件名。

  6. 退出SFTP会话: 下载完成后,使用exit命令退出SFTP会话:

    exit
    

方法二:使用图形化界面工具

如果你更喜欢使用图形化界面工具,可以使用以下几种常见的工具:

1. FileZilla

FileZilla是一个免费且开源的FTP客户端,支持SFTP。

  • 下载并安装FileZilla: 从FileZilla官网下载并安装。

  • 连接到远程服务器: 打开FileZilla,点击“快速连接”或“新建站点”,输入主机名、用户名和密码,然后点击“连接”。

  • 导航并下载文件: 连接成功后,在远程站点面板中导航到你想要下载文件的目录,然后将文件拖动到本地站点面板中的目标目录。

2. WinSCP

WinSCP是一个免费的SFTP客户端,适用于Windows。

  • 下载并安装WinSCP: 从WinSCP官网下载并安装。

  • 连接到远程服务器: 打开WinSCP,点击“新建站点”,输入主机名、用户名和密码,然后点击“登录”。

  • 导航并下载文件: 连接成功后,在远程站点面板中导航到你想要下载文件的目录,然后将文件拖动到本地站点面板中的目标目录。

3. Cyberduck

Cyberduck是一个免费的SFTP客户端,适用于多个平台(Windows、macOS、Linux)。

  • 下载并安装Cyberduck: 从Cyberduck官网下载并安装。

  • 连接到远程服务器: 打开Cyberduck,点击“新建连接”,选择SFTP,输入主机名、用户名和密码,然后点击“连接”。

  • 导航并下载文件: 连接成功后,在远程站点面板中导航到你想要下载文件的目录,然后将文件拖动到本地站点面板中的目标目录。

通过以上方法,你可以轻松地使用SFTP下载远程文件。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何用SFTP管理远程文件

0