
# 本地Linux主机使用FTP上传文件到Linux云服务器
#### 操作场景
本文介绍如何在 Linux 系统的本地机器上使用 FTP 服务，将文件从本地上传到云服务器中。
#### 前提条件
已在待上传文件的云服务器中搭建 FTP 服务。
- 云服务器已绑定弹性公网IP，且安全组入方向开启TCP协议的21端口。
- 已在待上传文件的云服务器中搭建 FTP 服务。
  - 如果您的云服务器为 Windows 操作系统，具体操作请参考 [搭建FTP 站点（Windows）](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0109733866.html)。
  
  - 如果您的云服务器为 Linux 操作系统，具体操作请参考 [搭建FTP 站点（Linux）](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0115828034.html)。
   
 
#### 操作步骤
1. Linux操作系统的本地主机安装ftp。 以CentOS 7.6操作系统为例，执行以下命令安装ftp
   **yum -y install ftp**
   
2. 执行以下命令连接云服务器。 **ftp 云服务器**弹性公网IP
   并根据提示，输入FTP服务的用户名和密码。
   - 上传文件 执行以下命令，将本地文件上传至云服务器中。
     **put 本地主机文件** **地址**
     例如：将本地Linux主机的/home/test.txt 上传到云服务器。
     **put /home/test.txt**
     
   
   - 下载文件 执行以下命令，将云服务器中的文件下载至本地。
     **get 云服务器文件** **地址** **本地主机文件** **地址**
     例如：将云服务器的test.txt下载到本地Linux主机。
     **get /home/test.txt**
     
     
 
