【发布时间】:2020-10-16 04:29:18
【问题描述】:
我有一个 ec2 机器,它是一个 ubuntu 18.04 操作系统。我可以从另一个 EC2 框中使用“ssh -i {pemfile} ubuntu@{ip address}”也可以使用“ssh -i {pemfile} ubuntu@{ip-ipaddress.us-east-2.compute.internal}”。现在我想更改主机名并在 ssh 中使用它。我关注了一些 linux 和 AWS 文章 AWS Article 并更改了 /etc/hostname 和 /etc/hosts 文件。不能按要求使用路由 53 DNS 条目。
/etc/hosts = 10.0.1.190 dev-host.example.trade
/etc/hostname = dev-host.example.trade
出现以下错误“ssh -i {pemfile} ubuntu@dev-host.example.trade” ssh:无法解析主机名 dev-host.example.trade:名称或服务未知。
【问题讨论】:
-
您是否尝试从您进行这些更改的服务器上进行 SSH 连接?
-
@ChrisWilliams 不是来自另一台服务器
标签: linux amazon-web-services amazon-ec2 ssh