sudo:无法解析主机“主机名”

埃舍尔

我正在测试VPS提供程序,最近testserver使用ubuntu模板创建了一个具有主机名的虚拟机该VPS提供商按月预留资源并计费,因此,如果您为一个小任务创建一个VM,那么明智的做法是保留它,以防以后需要其他VM来完成其他工作。

几周后,我回到VM从事另一项工作,并想将主机名重命名为webserver我编辑/etc/hostname并重新启动,操作系统识别出主机名现在为webserver根据VPS供应商的说法,在虚拟机监控程序资源组中更改VM的主机名显然是不可能的(请注意,它们尚未创建控制器视图和表单模板来这样做),因此我一直在这里调用testserver它。sudo可以,但是当sudo我收到警告时:

sudo: unable to resolve host webserver

有人知道为什么吗?显然这只是一个小麻烦,但是我想我想问一问,以防有人知道解决方案。

杰夫·谢勒(Jeff Schaller)

sudo使用由配置的系统解析器/etc/nsswitch.conf在您的情况下,将主机查找配置为使用/etc/hosts,该主机具有使用服务器IP标识的先前主机名。要解决此问题,只需使用新的主机名更新/ etc / hosts。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章