如果 /etc/hosts 文件与实际主机名不匹配,为什么 sudo 需要很长时间?

如果 /etc/hosts 文件与实际主机名不匹配,为什么 sudo 需要很长时间?

https://askubuntu.com/questions/1343609/sudo-unable-to-resolve-host-hostname-temporary-failure-in-name-resolution

在 Debian 12 上,我使用 ansible 的主机名模块更改了主机名。之后,任何需要 sudo 的任务都会给出错误sudo: unable to resolve host {hostname}: Temporary failure in name resolution

链接的答案显示了如何解决问题,但并没有真正回答sudo错误后为什么有效。是否有超时sudo后才起作用?我想知道它的工作机制。

相关内容