13.3. 创建镜像并将其自动将上传到 AWS Cloud AMI
				您可以使用 RHEL 镜像构建器创建一个 .raw 镜像,并选择 Upload to AWS 复选框,来自动将您创建的输出镜像直接推送到 Amazon AWS Cloud AMI 服务提供商。
			
先决条件
- 
						您必须有访问系统的 root或wheel组用户权限。
- 您已在浏览器中打开了 RHEL web 控制台的 RHEL 镜像构建器界面。
- 您已创建了一个蓝图。请参阅在 web 控制台界面中创建一个蓝图。
- 您必须在 AWS IAM account manager 中配置了一个 Access Key ID。
- 您必须具有一个可写的 S3 存储桶。
流程
- 在 RHEL 镜像构建器仪表盘中,点之前创建的 blueprint name。
- 选择 Images 选项卡。
- 点 Create Image 创建自定义镜像。 - Create Image 窗口打开。 - 
								在 Type 下拉菜单中选择 Amazon Machine Image Disk (.raw)。
- 选中 Upload to AWS 复选框,将您的镜像上传到 AWS 云,然后点 Next。
- 要验证您是否可以访问 AWS ,请在对应的字段中输入您的 - "AWS access key ID"和- "AWS secret access key"。点 Next。注意- 您只能在创建新 Access Key ID 时查看 AWS secret access key 。如果您不知道您的 Secret Key,请生成一个新的 Access Key ID。 
- 
								在 Image name字段中输入镜像名称,在Amazon S3 bucket name字段中输入 Amazon bucket 名称,并为您要添加自定义镜像的存储桶输入AWS region字段。点 Next。
- 查看信息并点 Finish。 - 可选,点 Back 来修改任何不正确的详情。 注意- 您必须具有要发送自定义镜像的存储桶的正确 IAM 设置。此流程使用 IAM 导入和导出,因此您必须在将镜像上传到存储桶前为存储桶设置 策略。如需更多信息,请参阅 IAM 用户所需的权限。 
 
- 
								在 Type 下拉菜单中选择 
- 右上角的弹出窗口告诉您保存的进度。它还告知镜像创建过程、创建此镜像的过程以及后续的上传到 AWS Cloud。 - 完成这个过程后,您可以看到 镜像构建完成状态。 
- 在浏览器中,访问 Service→EC2。 - 
								在 AWS 控制台仪表盘菜单中,选择 correct region。镜像必须具有 Available状态,以指示它已被上传。
- 在 AWS 仪表盘上,选择您的镜像并点 Launch。
 
- 
								在 AWS 控制台仪表盘菜单中,选择 correct region。镜像必须具有 
- 此时会打开一个新窗口。根据启动镜像所需的资源选择实例类型。点 Review and Launch。
- 查看您的实例启动详情。如果需要进行任何更改,您可以编辑任何部分。点击 Launch。
- 在启动实例之前,选择一个访问它的公钥。 - 您可以使用您已有的密钥对,也可以创建一个新的密钥对。 - 按照以下步骤在 EC2 中创建新的密钥对,并将它连接到新实例。 - 在下拉菜单中选择 "Create a new key pair"。
- 输入新密钥对名称。它生成一个新的密钥对。
- 点 "下载密钥对" 在您的本地系统中保存新密钥对。
 
- 然后,您可以点 Launch Instance 启动您的实例。 - 您可以检查实例的状态,它显示为 Initializing。 
- 实例状态变为 running 后,连接按钮将变为可用。
- 点 连接。此时会显示一个窗口,其中包含如何使用 SSH 进行连接的说明。 - 选择 A standalone SSH client 作为首选连接方法并打开终端。
- 在您存储私钥的位置,确保您的密钥是公开可见的,以便 SSH 可以正常工作。要做到这一点,请运行以下命令: - chmod 400 <your-instance-name.pem> - $ chmod 400 <your-instance-name.pem>- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 使用其公共 DNS 连接到您的实例: - ssh -i <your-instance-name.pem> ec2-user@<your-instance-IP-address> - $ ssh -i <your-instance-name.pem> ec2-user@<your-instance-IP-address>- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 键入 - yes以确认您要继续连接。- 因此,您通过 SSH 连接到您的实例。 
 
验证
- 检查在使用 SSH 连接到您的实例的过程中是否能够执行任何操作。