<分区>
这个问题似乎不是关于 a specific programming problem, a software algorithm, or software tools primarily used by programmers 的.如果您认为这个问题是关于 another Stack Exchange site 的主题,您可以发表评论,说明问题可能在哪里得到解答。
关闭 7 年前。
<分区>
这个问题似乎不是关于 a specific programming problem, a software algorithm, or software tools primarily used by programmers 的.如果您认为这个问题是关于 another Stack Exchange site 的主题,您可以发表评论,说明问题可能在哪里得到解答。
关闭 7 年前。
我在 Amazon-EC2 和 openstack 上为基于云的服务器使用 linux。 尝试运行时:
sudo chhown ubuntu somepath
我偶尔会遇到这个错误:
sudo: unable to resolve host
网上对这个问题的大部分回答都是编辑/etc/hosts 文件。
但是,我会自动部署我的服务器。除此之外,我没有使用“本地主机”登录,而是使用我的 AWS 公共(public) DNS:
ssh -i mykey.pem ubuntu@ec2-12-34-56-78.eu-central-1.compute.amazonaws.com
所以我不能简单地插入本地主机,更不用说我的 IP 在我重置机器后可能会改变。 (不想为每台服务器“浪费”我宝贵的 float IP)
另外,我一次部署了数十台服务器,所以我无法负担手动编辑文本文件的步骤。是否有针对此问题的自动修复? 最近开始用openstack,也出现这个问题。
最佳答案
VPC 内的 EC2 实例将正确解析其自动分配的内部主机名,前提是您正确配置了 VPC。你需要:
DNS hostnames: yes
DNS resolution: yes
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-dns.html
关于ubuntu - 云平台- sudo : unable to resolve host,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27741098/
相关文章:
ubuntu - AWS ubuntu 14.04 实例中的虚拟盒安装问题 "Running VirtualBox in a Xen environment is not supported"
java - 如何设置 SUDO_ASKPASS 环境变量?
ubuntu - sudo:无法解析主机 ServerName(需要很长时间才能解析为 "sudo su")
ubuntu - ffmpeg - Ubuntu - 将 mkv 转换为 mp4 和 hard sub
linux - 在 Linux 中生成的 PDF 在 Windows 中无法打开 - 使用 enscript
ubuntu - Digital Ocean Ubuntu SSH 端口号?
java.io.IOException : The document has no pages. 在本地工作正常,但在 aws 中部署后无法工作