最近,我通过/ etc / hostname更改了sudoers文件和主机名。更改此文件后,我的sudo命令将花费大量时间。另外,它说sudo无法解析主机kaagini(我的机器的主机名)。
为什么sudo必须知道提供对某些内容的权限的主机名?
我的sudoers文件有一个命令“ Defaults env_reset”。我看到了一些类似的问题,但是这里的上下文不是远程登录。错误显示在本地主机上。
最初对该问题进行谷歌搜索表明/ etc / hosts文件必须具有127.0.0.1的实际主机名。这解决了我的问题。但是我的实际问题是:为什么我们需要sudo?sudo是否应不管登录位置如何工作。