如何使用SSH连接EC2实例-简单步骤指南

你是否曾经启动过EC2实例?无论您使用Linux还是Windows,本文是一个快速教程,教您如何使用SSH连接到EC2实例。

你是否曾经启动过EC2实例并且不知道如何登录到全新的实例?如果你是初刚刚学没多久的,阅读本文可能有些困难,但事实上是非常简单。让我们来看看如何使用SSH连接到EC2实例,无论您使用的是Linux还是Windows,都可以按照本文章以下简单步骤即可。

要求

  1. 由亚马逊提供的SSH密钥(.pem文件):在启动实例时,亚马逊提供的SSH密钥。

  2. IP地址:分配给您的EC2实例的IP地址。

  3. 用户名:取决于您刚刚启动的Linux发行版。通常,以下是一些常见发行版的用户名:

    • Ubuntu:ubuntu

    • Amazon Linux:ec2-user

    • Centos:root

仅适用于Windows用户: 在您的个人电脑上安装Putty SSH客户端。您可以下载最新版本。

下载地址:www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

如何使用SSH连接EC2实例(Linux)

1、打开终端,并使用cd命令切换到存放.pem文件的目录。在本示例中,PEM文件存储在下载文件夹中。

使用linux连接ec2实例ssh步骤1

2、使用以下命令结构键入SSH命令:

ssh -i file.pem username@ip-address

这是前面命令的解释:

  • ssh:使用SSH协议的命令

  • -i:指定供公钥身份验证使用的备用标识文件的标志。

  • username:您的实例所使用的用户名

  • ip-address:分配给您的实例的IP地址

3、按下回车后,会提示您是否将主机添加到已知主机文件中。输入yes。这将帮助您每次尝试连接到实例时都能识别主机。

使用linux连接ec2实例ssh步骤3

4、完成!现在您已经成功登录到EC2实例中。

EC2实例

如何在Windows上使用SSH连接到EC2实例

1、在您的计算机上打开PuttyGen(它是与Putty客户端安装一起提供的)。

使用windows将ssh连接到ec2实例步骤1

2、确保选中了“RSA”复选框。

使用windows将ssh连接到ec2实例步骤2

3、点击“Load”,然后导航到存储.pem文件的文件夹,选择文件并点击“打开”。

使用windows将ssh连接到ec2实例步骤3a

使用windows将ssh连接到ec2实例步骤3b

4、您将看到以下消息。点击“OK”。

使用windows将ssh连接到ec2实例步骤4

5、密钥加载完成后,点击“Save private key”。然后会弹出一个消息,选择“Yes”。

使用windows将ssh连接到ec2实例步骤5

6、现在,为您的密钥输入一个名称。例如,本示例中将密钥命名为“instance”(不必在文件名后添加.ppk,Putty会自动完成)。

使用windows将ssh连接到ec2实例步骤6

7、关闭PuttyGen程序,打开Putty。进入SSH部分并双击打开。

使用windows将ssh连接到ec2实例步骤7

8、进入Auth部分,选择刚刚创建的.ppk文件。

使用windows将ssh连接到ec2实例步骤8

9、返回到Session部分,填写“Hostname”(或IP地址)字段,输入您的AWS实例的IP地址,然后点击“Open”。

使用windows将ssh连接到ec2实例步骤9

10、会弹出一个警告窗口。服务器主机没有在我们的计算机上注册,所以我们需要将其添加。点击“Yes”。

使用windows将ssh连接到ec2实例步骤10

11、接下来会弹出一个窗口要求输入用户名,输入您的发行版用户名。在本示例中,用户名为ubuntu。

使用windows将ssh连接到ec2实例步骤11

12、完成!现在,您已经通过Putty成功连接到您的EC2实例。

使用windows将ssh连接到ec2实例步骤12

SSH连接EC2实例总结

如何连接到EC2实例的SSH 通过上述步骤,您可以看到操作相当简单,但有时在Windows上可能会出现SSH转换或获取实例信息的问题。如果发生任何错误或遗漏步骤,请随时回到本教程中查看。文章来源地址https://www.toymoban.com/article/513.html

到此这篇关于如何使用SSH连接EC2实例-简单步骤指南的文章就介绍到这了,更多相关内容可以在右上角搜索或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://www.toymoban.com/article/513.html

如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 【AWS】如何用SSH连接aws上的EC2实例(虚拟机)?

    【AWS】如何用SSH连接aws上的EC2实例(虚拟机)?

    目录 0.环境 1.连接结果示例 2.SSH连接思路 3.具体步骤 1)安装并运行ssh服务 2)启动ssh服务 3)在AWS上找到正在运行的EC2实例,并且根据提供的ssh连接语句进行连接 windows 11 64位 前提: 有aws账户(IAM),已经存在一个EC2实例(虚拟机) 首先,需要有AWS账户以及正在运行的EC2实

    2024年02月10日
    浏览(9)
  • EC2实例挂载使用EFS操作步骤

    EC2实例挂载使用EFS操作步骤

    本文详细记录一下如何为EC2实例挂载EFS存储 参考官方文档: 使用 EFS 挂载帮助程序挂载文件系统 https://docs.amazonaws.cn/efs/latest/ug/efs-mount-helper.html EC2实例想要挂载EFS是需要相关权限的, 如果当前的EC2实例已经分配过了IAM角色(实例配置文件), 那么需要先修改关联的IAM角色, 增加托管

    2023年04月08日
    浏览(4)
  • AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用)

    AWS——01篇(AWS入门 以及 AWS之EC2实例及简单实用)

    什么是AWS? 好,我就截这么多,更多的自己搜搜看…… 官网地址如下: https://aws.amazon.com/cn/. 注册时,如果有谷歌邮箱,最好使用谷歌邮箱,如下: 按照提示注册成功之后,登录即可使用 随便点点,貌似看到了点东西 继续…… 3.1.1 入口 如下: 3.1.2 设置名称 + 选择服务 如

    2024年02月14日
    浏览(16)
  • 【AWS】使用亚马逊云服务器创建EC2实例

    【AWS】使用亚马逊云服务器创建EC2实例

    如今互联网发展十分迅速,有很多企业为满足自身业务的需求,对搭建一台稳定、高效的云服务器的要求越来越高。虽说国内云服务器层出不穷,比如阿里云、腾讯云、华为云等比较主流的云服务,然而有很多企业也有许多国外的的业务需求,所以对搭建海外服务器的需求也

    2024年01月16日
    浏览(9)
  • AWS EC2实例管理

    针对近期学习的AWS EC2实例进行知识归纳与总结,欢迎家人们指正错误!ψ(`∇´)ψ AWS:亚马逊网络服务平台(亚马逊云服务平台)(Amazon Web Service) 英文全称:Amazon Elastic Compute Cloud 中文全称:亚马逊弹性计算云,又名“实例(instance)” 通俗理解:实例是 AWS 云中的 虚拟服

    2024年02月04日
    浏览(15)
  • 【AWS入门】AWS Auto Scaling根据EC2负载的情况伸缩EC2实例

    【AWS入门】AWS Auto Scaling根据EC2负载的情况伸缩EC2实例

    Auto Scalling:根据EC2负载的情况伸缩EC2实例,配置方式有两种,一种时启动模板(推荐),一种时启动配置(即将下线,不推荐),接下来我们就来尝试以下用启动模板的方式来配置Auto Scaling。 EC2 启动模板 创建启动模板 设置资源标签:以后扩展的所有EC2实例,名字都会叫d

    2024年02月11日
    浏览(10)
  • 【Terraform学习】使用 Terraform 从 EC2 实例访问 S3 存储桶(Terraform-AWS最佳实战学习)

    【Terraform学习】使用 Terraform 从 EC2 实例访问 S3 存储桶(Terraform-AWS最佳实战学习)

    前提条件 安装 Terraform : 地址 下载仓库代码模版 本实验代码 位于  task_ec2_s3connet  文件夹中 。 变量文件  variables.tf     在上面的代码中,您将 声明 , aws_access_key , aws_secret_key 和 区域变量 。 声明存储桶名称变量 。 terraform.tfvars   在上面的代码中,您将 定义变量的值

    2024年02月11日
    浏览(19)
  • 全新 – Amazon EC2 M1 Mac 实例

    全新 – Amazon EC2 M1 Mac 实例

    去年,在 re: Invent 2021 大会期间,我写了一篇博客文章,宣布推出 EC2 M1 Mac 实例的预览版。我知道你们当中许多人请求访问预览版,我们尽了最大努力,却无法让所有人满意。不过,大家现在已经无需等待了。我很高兴地宣布 EC2 M1 Mac 实例正式上市。 亚马逊云科技开发者社区

    2024年02月13日
    浏览(8)
  • Prometheus 自动发现监控AWS EC2实例

    Prometheus 自动发现监控AWS EC2实例

    本文章简述对接自动发现AWS云EC2实例 前提环境: Promethues Grafana AWS IAM权限 涉及参考文档: AWS EC2 Grafana 通用监控模板 一、IAM 用户创建 1、创建Prometheus 策略 策略规则: 2、创建用户赋予Prometheus 策略 创建过程成,请下载ak、sk 此过程不演示。 二、配置Prometheus 可参考本文章进

    2024年02月04日
    浏览(9)
  • 【aws】| 04 | AWS EC2 实例磁盘空间扩容

    【aws】| 04 | AWS EC2 实例磁盘空间扩容

    进入控制台,选择 EBS - Volumes -Action - Modify Volume 首先使用lsblk可以查看附加到实例上的所有存储卷的真实size以及分区情况 注: 挂载在根目录上的是EBS存储卷上的分区而不是这个卷,而且卷被扩容但是分区大小不变依旧不能扩容。 xvda是一个存储卷,xvda1是存储卷上的一个分区

    2024年02月11日
    浏览(21)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包