使用Workbench上传或下载文件

更新时间:2025-01-24 09:32:57

在使用Workbench时,您可以可视化管理云服务器ECS上的文件,其中就包括上传文件、下载文件等。本文为您介绍如何通过Workbench从本地向ECS上传文件或下载ECS中的文件到本地。

适用场景

  • 上传文件:从本地主机上传文件到ECS实例。

  • 下载文件:下载ECS实例中的文件到本地主机。

使用限制

  • 文件大小限制:上传到Linux实例的文件体积不能大于500 MB。上传到Windows实例的文件体积不能大于100MB。

  • 网络限制:无公网IP要求。

  • 传输速度:在使用Workbench上传文件时,高峰期可能会出现传输速度较慢的情况。此时,您可以选择其他方式更快地完成文件传输任务,选择文件传输方式,请参见选择传输文件的方式

  • 在控制台通过会话管理连接实例时,不支持该功能

重要

在使用Workbench上传文件时,高峰期可能会出现传输速度较慢的情况。如果您的文件大小超过了限制,或对文件传输速度有更高的要求,建议您采用其他方式进行文件传输操作。如何选择合适的文件传输方式,请参见选择传输文件的方式

上传文件

当您需要从本地上传文件到ECS实例时,您可以使用以下步骤完成文件上传的操作。

重要

如果您需要上传多个文件,您可以先将文件压缩成一个压缩包,然后向实例传输该压缩包,传输完成后在实例内解压,从而实现上传多个文件的需求,文件压缩解压操作,请参见压缩文件后上传

Linux实例
Windows实例
  1. 使用Workbench远程连接实例。

    具体操作,请参见使用Workbench工具以SSH协议登录Linux实例

  2. 在顶部菜单栏左上角处,选择文件 > 打开新文件树

    image

    无法单击“打开新文件树”

    现象

    image

    原因

    您可能正在使用会话管理连接实例,而通过会话管理连接实例时不支持该功能。

    如果不是通过会话管理连接实例时,出现该现象,可以尝试刷新页面重新连接实例。

    解决方案

  3. 在文件树中,右键单击需要上传文件的位置,然后在菜单中单击上传文件

  4. 选择待上传的目标文件。

    弹出如下上传成功提示框时,表示上传完成。上传完成

    说明

    如果文件上传失败,您可以重试或删除文件。如果多个文件上传失败,您可以单击重新上传所有失败项目,一键重新上传。

    您可以在文件列表中对已上传的目标文件进行修改、删除、下载、重命名等操作。

  1. 使用Workbench远程连接实例。

    具体操作,请参见使用Workbench工具以RDP协议登录Windows实例

  2. 在搜索框中搜索并打开此电脑

    如果搜索不到此电脑,可以打开文件资源管理器,然后在左侧导航栏点击此电脑
  3. 双击重定向的驱动程序和文件夹区域的xxx@上的workbench驱动盘。

    image

  4. 直接从本地拖动目标文件(例如test.txt)至该目录。

    image

  5. 然后将目标文件从该目录拖动到C盘或者其他盘。

    重要

    重新连接、退出实例时,Workbench会自动清除该实例重定向的驱动程序和文件夹中已上传的所有文件信息以节省空间,该目录仅用于文件传输,请不要保存文件。

下载文件

Linux实例
Windows实例
  1. 使用Workbench远程连接实例。

    具体操作,请参见使用Workbench工具以SSH协议登录Linux实例

  2. 在顶部菜单栏左上角处,选择文件 > 打开新文件树

    image

    无法单击“打开新文件树”

    现象

    image

    原因

    您可能正在使用会话管理连接实例,而通过会话管理连接实例时不支持该功能。

    如果不是通过会话管理连接实例时,出现该现象,可以尝试刷新页面重新连接实例。

    解决方案

  3. 在文件树中,右键单击需要下载的文件,然后在菜单中单击下载文件

    弹出如下下载成功提示框时,表示下载完成。下载完成

    说明

    如果文件下载失败,您可以重试或删除文件。如果多个文件下载失败,您可以单击重新下载所有失败项目,一键重新下载。

重要

不支持下载空白文件。

  1. 使用Workbench远程连接实例。

    具体操作,请参见使用Workbench工具以RDP协议登录Windows实例

  2. Windows搜索框中搜索并打开此电脑

  3. 双击重定向的驱动程序和文件夹区域的xxx@上的workbench驱动盘。

    image

  4. 将目标文件从C盘或其他盘拖动到Download目录,即可将文件下载到本地。自动下载.png

常见问题

连接Linux实例时无法单击“打开新文件树”

现象

image

原因

您可能正在使用会话管理连接实例,而通过会话管理连接实例时不支持该功能。

如果不是通过会话管理连接实例时,出现该现象,可以尝试刷新页面重新连接实例。

解决方案

从本地上传文件时,上传失败,提示Permission Denied

现象

image

原因

您当前使用的实例登录用户可能没有目标目录的写权限,导致文件上传失败。比如使用ecs-user用户登录实例后上传文件到/opt目录时会出现该错误。

解决方案

  • 使用root用户登录实例后上传文件。

    您可以使用root用户重新登录实例后上传文件。

    如果您创建实例时选择的登录名为ecs-user,需要先设置root用户的密码后才能使用root登录实例,具体操作,请参见方式一:通过控制台在线重置实例密码
  • 将文件上传到当前用户的家目录。

    例如使用ecs-user登录实例时,可以将文件上传到ecs-user的家目录,即/home/ecs-user目录中。

相关文档

  • 本页导读 (1)
  • 适用场景
  • 使用限制
  • 上传文件
  • 下载文件
  • 常见问题
  • 相关文档