概览和场景
作为 Example Corp 的网络管理员,您的任务是部署一个 Linux FTP 服务器,让员工和承包商都能够使用该服务器安全地交换文件。在配置过程中,您会遇到一些问题并使用 EC2 串行控制台来解决这些问题。
在解决这些问题的过程中,您将了解如何为账户启用串行控制台访问权限、如何授予串行控制台权限以及如何使用串行控制台连接到实例。
本实验将使用以下 AWS 工具和服务:
Amazon Elastic Compute Cloud (Amazon EC2)
- Amazon EC2 是一种 Web 服务,可在云中提供大小可调的计算容量。该服务旨在让开发人员能更轻松地进行 Web 规模的云计算。Amazon EC2 将获取并启动新服务器实例所需的时间缩短至几分钟,这样,当您的计算要求发生变化时,您就可以快速增加或缩减计算容量。
- 了解有关 Amazon EC2 的更多信息
EC2 Instance Connect - Amazon EC2 Instance Connect 是一种使用 Secure Shell (SSH) 连接到实例的简单而安全的方法。 - 了解有关 Amazon EC2 Instance Connect 的更多信息
AWS Systems Manager Parameter Store
- AWS Systems Manager Parameter Store 可为配置数据管理和密钥管理提供安全的分层存储。用户池和 Web 应用程序的 ID 已经存储在 Systems Manager Parameter Store 中。
- 了解有关 AWS Systems Manager Parameter Store 的更多信息
目标
完成本实验后,您将能够:
- 使用 vsftpd 和 firewalld 配置 FTP 服务器。
- 在账户级别启用串行控制台。
- 使用串行控制台连接到 EC2 实例。
- 使用远程桌面 (RDP) 连接到运行 Windows Server 的 Amazon EC2 实例
先决条件
要成功完成本实验,您应该熟悉 Linux 和联网,并对 AWS 有基本的了解。您还需要在本地计算机上安装远程桌面客户端。
如何安装 RDP 客户端:
- Windows 默认包含一个 RDP 客户端。要确定这一点,请在 Command Prompt(命令提示符)窗口中键入 mstsc。如果您的计算机无法识别此命令,请查看 Windows 主页并搜索 Microsoft Remote Desktop 应用程序的下载文件。
- Mac 用户可以从 Mac App Store 下载 Microsoft Remote Desk 应用程序。
- Linux 用户可以使用各种 DRP 客户端,包括 Remmina。
时长
完成本实验大约需要 60 分钟。您总共有 90 分钟的时间来完成本实验。
图标说明
- 说明了必须运行的命令。
- 验证命令或已编辑文件的输出。
- 说明了在哪里可以找到详细信息。
- 提示注意特别相关或特别重要的信息。不查看注意事项并不会对设备或数据造成物理损害,但可能导致您需要重复某些步骤。
- 请尽可能运用最佳安全实践。
- 请特别注意不可逆转且可能造成命令或进程失败的操作。包括有关在配置完成后无法更改的警告。
- 建议不时暂停一下,思考如何在自己的环境中应用某个概念,或者就当前的主题展开讨论。
- 在某些情况下,您可以执行脚本或应用已为您预先创建的文件。此图标表示用于显示您与之交互的脚本或文件内容的代码块。
- 当系统要求打开某个项目的上下文菜单时,您需要单击鼠标右键,或者在您使用的特定指示设备上执行适当操作。