【问题标题】:Is it possible to change the hostname of AWS SSH command?是否可以更改 AWS SSH 命令的主机名?
【发布时间】:2020-11-18 04:48:13
【问题描述】:

默认情况下,AWS EC2 实例可以使用类似的方式访问

ssh -i "key.pem" ubuntu@ec2-00-00-00-00.us-east-2.compute.amazonaws.com

是否可以将其更改为以下内容:

ssh -i "key.pem" ubuntu@ec2-00-00-00-00.myowndomain.com

对不起,如果这是一个菜鸟问题,我什至无法弄清楚谷歌是什么。我要么得到关于 SSH 的教程,要么得到关于在 EC2 上运行网站的教程 - 都没有帮助。

【问题讨论】:

  • 是的,如果您拥有一个域,您可以将 DNS 记录指向 EC2 服务器,然后使用该名称通过 SSH 进行连接。
  • 这只是为了简化打字(更喜欢复制/粘贴)还是出于其他原因?
  • 您需要知道为您的域托管 DNS 的位置并能够对其进行更新。你有吗?

标签: amazon-web-services amazon-ec2 ssh


【解决方案1】:

如果你有自己的域名,那么:

  • 为实例分配一个弹性IP地址,为静态IP地址(实例停止再启动不会改变)
  • 在控制您的域名的 DNS 系统中,为指向弹性 IP 地址的子域(例如 app.mydomain.com)创建一个 CNAME 记录

【讨论】:

    【解决方案2】:

    只要ec2-00-00-00-00.us-east-2.compute.amazonaws.comec2-00-00-00-00.myowndomain.com 解析到同一个IP,你就不会遇到底层实例的可访问性问题。

    【讨论】:

      猜你喜欢
      • 2021-06-04
      • 1970-01-01
      • 2022-10-01
      • 2012-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-07
      相关资源
      最近更新 更多