
# 通过Web浏览器运维，如何上传/下载文件？
通过Web运维支持"文件传输"功能，在Web浏览器会话窗口上传/下载文件。不仅可实现本地与主机之间文件的传输，同时可实现不同主机资源之间文件的相互传输。CBH系统详细记录传输文件的全过程，可实现对文件上传/下载的审计。
"主机网盘"是为CBH用户定义的系统个人网盘，可作为不同主机资源间文件的"中转站"，暂存用户上传/下载的文件，且个人网盘中文件内容对其他用户不可见。
"主机网盘"与系统用户直接匹配，删除用户后，个人网盘中文件将被清空，个人网盘空间将被释放。
#### 约束限制
- Linux系统目前仅支持SSH协议主机通过Web运维上传/下载文件。
- Windows系统目前仅支持RDP协议主机通过Web运维上传/下载文件。
- Web运维不能通过执行**rz** /**sz** 命令等方式上传/下载文件，仅能通过"文件传输"操作上传/下载文件。
  ![](https://support.huaweicloud.com/cbh_faq/public_sys-resources/note_3.0-zh-cn.png)
  Linux主机资源支持在客户端执行命令方式传输文件，例如在SSH客户端执行**rz** /**sz**命令上传/下载文件。但该方式不能被CBH系统记录上传/下载的具体文件，不能达到对全程安全审计的目的。
  
- 支持下载一个或多个文件，不支持下载文件夹。
- 不支持断点续传，文件上传或下载过程请勿终止或暂停。
- 不支持传输超大文件，建议分批次上传/下载文件，传输的文件大小不超过1G。
 
#### 前提条件
- 已获取主机资源文件上传/下载权限。详细配置指导请参见[如何配置文件管理权限？](https://support.huaweicloud.com/cbh_faq/cbh_03_1057.html)
- 已获取主机资源运维的权限，能通过Web浏览器正常登录。
 
#### Linux主机中文件的上传/下载
Linux主机资源上传/下载文件不依赖个人网盘，可直接实现与本地的文件传输。个人网盘可"中转"来自其他主机资源的文件。
1. 登录云堡垒机系统。
2. 选择"运维 \> 主机运维"，选择目标Linux主机资源。
3. 单击"登录"，跳转到Linux主机资源运维界面。
4. 单击"文件传输"，默认进入Linux主机文件列表。
5. 上传文件到Linux主机。 
   单击上传图标，可选择"上传本地文件"、"上传本地文件夹"、"上传网盘文件（夹）"，可分别上传一个或多个来自本地或个人网盘的文件（夹）。
   图1上传文件到Linux主机   
   ![](https://support.huaweicloud.com/cbh_faq/zh-cn_image_0000002137576484.png)
   
   
6. 下载Linux主机中文件。 
   1. 选中一个或多个待下载文件。
   
   2. 单击下载图标，可选择"下载到本地"、"保存到网盘"，可分别下载一个或多个文件到本地或个人网盘。
   
   
   图2下载Linux主机中文件   
   ![](https://support.huaweicloud.com/cbh_faq/zh-cn_image_0000002137576488.png)
   
   
7. 上传文件到个人网盘。 
   1. 单击"云主机文件"，选择"主机网盘"，切换到个人网盘文件列表。
   
   2. 单击上传图标，可选择"上传本地文件"、"上传本地文件夹"，可上传一个或多个来自本地的文件或文件夹。
   
   
   图3上传文件到个人网盘   
   ![](https://support.huaweicloud.com/cbh_faq/zh-cn_image_0000002137418384.png)
   
   
8. 下载个人网盘中文件。 
   1. 选中一个或多个待下载文件。
   
   2. 单击下载图标，直接下载一个或多个文件到本地。
   
   
   图4下载个人网盘中文件   
   ![](https://support.huaweicloud.com/cbh_faq/zh-cn_image_0000002172896045.png)
   
   
 
#### Windows主机中文件的上传/下载
通过CBH运维Windows主机资源，个人网盘在Windows主机上的默认路径为NetDisk G盘，该磁盘即为当前用户的个人网盘。
Windows主机资源不能直接与本地进行文件传输，必须依赖于个人网盘的"中转"才能实现文件的传输。
1. 登录云堡垒机系统。
2. 选择"运维 \> 主机运维"，选择目标Windows主机资源。
3. 单击"登录"，跳转到Windows主机资源运维界面。
4. 单击"文件传输"，默认进入个人网盘文件列表。 
   图5Windows主机文件传输页面   
   ![](https://support.huaweicloud.com/cbh_faq/zh-cn_image_0000002137418388.png)
   
   
5. 上传文件到Windows主机。 
   1. 单击上传图标，可选择"上传本地文件"、"上传本地文件夹"，可上传一个或多个来自本地的文件或文件夹。
   
   2. 打开Windows主机的磁盘目录，查找G盘NetDisk。
   
   3. 打开NetDisk磁盘目录，鼠标右键复制目标文件（夹），并将其粘贴到Windows主机目标目录下，实现将文件上传到Windows主机。
      图6上传文件到个人网盘   
      ![](https://support.huaweicloud.com/cbh_faq/zh-cn_image_0000002137418376.png) 
   
   
   
   
6. 下载Windows主机中文件。 
   1. 打开Windows主机的磁盘目录，鼠标右键复制目标文件（夹）。
   
   2. 打开NetDisk磁盘目录，鼠标右键粘贴文件（夹）目录下，实现将Windows主机文件下载到个人网盘。
   
   
   
   
7. 下载个人网盘中文件。 
   1. 选中一个或多个待下载文件。
   
   2. 单击下载图标，直接下载一个或多个文件到本地。
   
   
   图7下载个人网盘中文件   
   ![](https://support.huaweicloud.com/cbh_faq/zh-cn_image_0000002137576480.png)
   
   
 
#### 上传/下载失败的处理办法
参见[上传/下载文件失败怎么办？](https://support.huaweicloud.com/cbh_faq/cbh_03_1028.html)进行排查解决。
