当前位置: 首页 > news >正文

[云] 将文件从本地机器传输到 EC2 实例

将文件从本地机器传输到 EC2 实例

步骤如下

  1. 将压缩文件下载到本地机器

    • ZIP 文件,保存到你的本地电脑中。
  2. 使用 scp 将文件传输到 EC2 实例

    • 在终端中运行以下命令,将文件复制到 EC2 实例:

      $ scp -i "path/to/your/key.pem" "path/to/your/file.zip" ubuntu@ec2-<你的公网 IP 或 DNS>:/home/ubuntu/
      
  • 解释
    • ubuntu@ec2-<你的公网 IP 或 DNS>:/home/ubuntu/:EC2 实例的用户名和地址,文件将被复制到 /home/ubuntu/ 目录。
    • "path/to/your/file.zip":你在本地机器上下载的 ZIP 文件的路径。
    • -i "path/to/your/key.pem":指定你的私钥文件路径,用于身份验证。
    • scp:安全复制命令,用于在本地和远程主机之间传输文件。
  • 处理连接提示

    • 当出现以下提示时:

      Are you sure you want to continue connecting (yes/no/[fingerprint])?
      
    • 输入 yes 并按下回车键。这个提示是由于首次连接到新的 EC2 实例,系统需要确认主机的真实性。

  • 在 EC2 实例上解压文件

    • 连接到 EC2 实例

      $ ssh -i "path/to/your/key.pem" ubuntu@ec2-<你的公网 IP 或 DNS>
      

      找到并解压 ZIP 文件

      $ cd /home/ubuntu/
      $ unzip file.zip
      

 注意:如果 unzip 命令不可用,可以通过以下命令安装:

$ sudo apt-get update
$ sudo apt-get install unzip

通俗解释

  • 下载并传输文件:你需要先在本地电脑上下载作业文件,然后使用 scp 命令将其安全地传输到你的 EC2 实例上。这就像从你自己的电脑复制文件到远程服务器一样。

  • 确认连接安全:首次连接到 EC2 实例时,系统会提示你确认。这是一个安全措施,确保你连接到正确的服务器。

  • 解压文件:一旦文件在 EC2 上,你需要解压它才能使用。因为有些 EC2 实例默认没有解压工具,所以可能需要先安装 unzip

 


http://www.mrgr.cn/news/41431.html

相关文章:

  • 重生之我们在ES顶端相遇第 18 章 - Script 使用(进阶)
  • 设计模式(2)工厂模式
  • TypeScript 封装 Axios 1.7.7
  • leetcode_198_打家劫舍
  • 【Docker】docker的存储
  • 探索未来:hbmqtt,Python中的AI驱动MQTT
  • 十五款好看的键帽,总有一款适合你❤
  • 3 个简单的微分段项目
  • 一个基本的包括爬虫、数据存储和前端展示框架0
  • 单目3d重建
  • c语言实例 -- 循环链表
  • 【保研纪念】计算机保研经验贴——南大cs、复旦cs、中南cs、清深海洋、清软
  • Linux相关概念和重要知识点(11)(进程调度、Linux内核链表)
  • 了解芯片光刻与OPC
  • 【JWT安全】portswigger JWT labs 全解
  • Redis:初识Redis
  • 【网络安全 | 靶场搭建】Maven构建项目+报错解决方法(无法解析插件)
  • Oracle中TRUNC()函数详解
  • 典型模拟滤波器
  • 一文带你入门客制化键盘,打造专属打字利器