Amazon Elastic Compute Cloud(Amazon EC2)是一个可扩展的云计算服务,旨在为开发人员提供便捷的Web级计算能力。本教程将带大家逐步完成在Amazon EC2上启动Linux实例的过程,并讲解如何通过SSH连接到实例。
如果还没有AWS账户,首先需要注册。对于海外区域的用户,请注册“海外区域账户”;对于中国区域的用户(需提供企业营业执照),请注册“中国区域账户”。
AWS官网地址:https://www.amazonaws.cn/(Amazon EC2免费试用1年)
注册流程:《亚马逊云科技海外账号注册流程图解》
第一步:启动Amazon EC2
打开Amazon EC2控制台,然后点击“启动实例”来创建并配置虚拟机(实例)。
1、选择Amazon系统映像(AMI)
系统映像(AMI)是用于启动 EC2 实例的预配置服务器模板,每个 AMI 都包含操作系统,必要时还会包含应用程序和应用服务器。 在本教程中,我们选择 “Amazon Linux 2023 AMI” 作为默认操作系统。
2、选择实例类型
EC2实例类型决定了实例的计算能力、内存、存储和网络容量。在实例类型的选择界面,默认已选中”t3.micro”类型,这种实例符合AWS免费套餐的条件,可以在账户激活后的12个月内每月免费使用 750 小时。
3、选择或创建密钥对
密钥对用于通过 SSH 安全地访问实例。AWS 会保存公钥,而需要保管好私钥。 选择“创建新密钥对”,并为其命名(如“ MyKeyPair”)。点击“创建密钥对”后,私钥文件(.pem 格式)将会自动下载,请将其保存在一个安全的地方。若密钥丢失,将无法访问实例。
- Windows用户:建议将密钥文件存储在用户目录下的”.ssh”文件夹中(例如:”C:\Users\{YourUsername}\.ssh\MyKeyPair.pem”);
- macOS/Linux用户:建议将密钥文件存储在主目录下的”.ssh”文件夹中(例如:”~/.ssh/MyKeyPair.pem”)。
4、确认配置并启动实例
检查实例的配置、存储、标签和安全设置,确认无误后,点击“启动实例”来启动实例。
5、查看实例状态
可以在控制台的“查看实例”页面查看实例的状态。当实例启动后,可以点击“连接”按钮,选择通过 SSH 或会话管理器连接。
可以通过两种方式连接到EC2实例:会话管理器(推荐)或SSH。
a、使用会话管理器(推荐)
会话管理器是 AWS Systems Manager 提供的一项功能,允许通过浏览器或命令行界面(CLI)轻松地管理 EC2 实例。若未配置,需要进行以下设置:
1、在 AWS 控制台搜索 “Systems Manager”,并进入 Systems Manager 控制面板。
2、点击“Get Started With Systems Manager”按钮。
3、保持默认选项,点击底部的“Enable”按钮,启用会话管理器。
4、返回Amazon EC2控制台,点击“连接”按钮,选择“会话管理器”标签,若一开始无法连接,等待5-10分钟后刷新页面,或重新绑定角色 “AmazonSSMRoleForInstancesQuickSetup”。
5、点击“连接”按钮后,将进入一个交互式的终端窗口,表示已成功通过会话管理器连接到实例。
b、通过 SSH 连接实例(可选)
1、找到在创建实例时下载的 “.pem” 密钥文件。
2、对于 “Mac/Linux 用户”,在终端中运行以下命令来修改文件权限,使其只能由访问:
chmod 400 ~/.ssh/MyKeyPair.pem
3、使用以下命令通过 SSH 连接到实例,替换其中的 IP 地址和文件名:
ssh -i “~/.ssh/MyKeyPair.pem” ec2-user@<EC2实例的IP地址>
4、如果连接成功,将在终端中看到提示符,表示已成功登录到 EC2 实例。
Windows 用户:
需要用到先前下载的 .pem 文件,以及EC2 实例的公有IP地址。
为了避免因实例持续运行而产生不必要的费用,建议在不再使用实例时将其终止。
1、在 Amazon EC2 控制台中,选中要终止的实例,点击“实例状态”按钮,选择“终止实例”。
2、系统会提示确认终止操作,点击“终止”后,实例将被终止。此过程可能需要几秒钟时间。终止后,可以在控制台中看到实例的状态变为“已终止”。
相关推荐:
《亚马逊VPS Amazon Lightsail启动Linux虚拟机教程》
(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

微信扫码加好友进群
主机优惠码及时掌握

QQ群号:938255063
主机优惠发布与交流