搜索

14.9. 使用 SSH 连接到 Amazon EC2 实例

download PDF

您可以使用 SSH 从 Satellite 服务器远程连接到 Amazon EC2 实例。但是,要连接到通过 Red Hat Satellite 置备的任何 Amazon Web Services EC2 实例,您必须首先访问与 Foreman 数据库中计算资源关联的私钥,并使用此密钥进行身份验证。

流程

  1. 要找到计算资源列表,请在 Satellite 服务器基本系统上输入以下命令,并记录您要使用的计算资源的 ID:

    # hammer compute-resource list
  2. 将用户切换到 postgres 用户:

    # su - postgres
  3. 启动 postgres shell:

    $ psql
  4. 以用户 postgres 用户身份连接到 Foreman 数据库:

    # postgres=# \c foreman
  5. compute_resource_id = 3key_pairs 中选择 secret:

    # select secret from key_pairs where compute_resource_id = 3; secret
  6. -----BEGIN RSA PRIVATE KEY----- 后复制密钥,直到 -----END RSA PRIVATE KEY----- 为止。
  7. 创建一个 .pem 文件,并将您的密钥粘贴到文件中:

    # vim Keyname.pem
  8. 确保限制对 .pem 文件的访问:

    # chmod 600 Keyname.pem
  9. 要连接到 Amazon EC2 实例,请输入以下命令:

    ssh -i Keyname.pem   ec2-user@example.aws.com
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.