최근에 sudoers 파일과 호스트 이름을 / etc / hostname을 통해 변경했습니다. 이 파일을 변경 한 후 sudo 명령에 많은 시간이 걸립니다. 또한 sudo는 호스트 kaagini (내 컴퓨터의 호스트 이름)를 확인할 수 없다고 말합니다.
sudo가 무언가에 권한을 제공하기 위해 호스트 이름을 알아야하는 이유는 무엇입니까 ??
내 sudoers 파일에는 "Defaults env_reset"명령이 있습니다. 비슷한 질문이 있지만 컨텍스트는 원격 로그인이 아닙니다. 로컬 호스트에 오류가 표시됩니다.
문제에 대한 초기 인터넷 검색 결과 / etc / hosts 파일의 실제 호스트 이름은 127.0.0.1이어야합니다. 이것은 내 문제를 해결했습니다. 그러나 내 실제 질문은 : 왜 우리는 sudo에 이것을 요구합니까 ?? 로그인 장소에 관계없이 sudo가 작동해야합니다.