首页 > 解决方案 > AWS - sudo:无法解析主机 ip-xxxx:资源暂时不可用,我无法更改 /etc/hosts 因为它是只读的

问题描述

每次我在我的 ec2 AWS 中键入“sudo”时,都会收到以下错误:

sudo: unable to resolve host ip-x-x-x-x: Resource temporarily unavailable

我在网上搜索,发现我必须在/etc/hosts文件中添加以下行

127.0.0.1 ip-x-x-x-x

但我的 /etc/hosts 是只读文件,因此我无法写入它。在我的 VPC 配置中,DNS 解析和 DNS 主机名都设置为启用。

我怎样才能让 sudo 再次正常工作?

标签: linuxamazon-web-servicesubuntu-18.04sudo

解决方案


推荐阅读