Tech/Server

[Linux] Sudo: unable to resolve host explained 발생 시 해결 방법

0m1n 2023. 4. 18. 19:00
728x90
반응형

리눅스에서 sudo 명령어 입력시 제목과 같은 에러가 발생하는 경우가 있다.

이때 해결 방법을 알아보자

 

호스트명 파악

아래 명령어를 입력해 호스트 이름을 받아오자.

hostname

그러면 호스트 이름을 받아 올 것이다. (예시로 test라고 하겠다.)

 

오류 수정

먼저 루트 사용자로 로그인 하자.

sudo su

다음 /etc/hosts로 들어가자.

vi /etc/hosts

들어가면 아래와 같이 화면이 있을 것이다.

127.0.0.1	localhost


The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

localhost 밑줄에 아래 코드를 추가하자. (예시로 test이고 실제 hostname을 적으면 된다.)

127.0.0.1	test

완료 후 sudo 명령어를 입력하면 해결된 것을 확인할 수 있다!

728x90
반응형