상세 컨텐츠

본문 제목

[Linux] 'sudo: unable to resolve host' error 해결법

내용 기록/Linux

by 오늘의 예지 2023. 4. 19. 00:12

본문

728x90

오늘은 'sudo: unable to resolve host' 오류 발생 시 해결법에 대해 알아보자.

 


 

'sudo: unable to relsolve host' 에러는 hostname 파일과 hosts 파일 내 호스트 이름이 일치하지 않아 발생했을 것이다.

따라서 아래 두가지 파일에서 hostname을 동일하게 변경 후 sudo:unable to resolve host 에러를 띄운 명령어를 재실행한다.

 

1. '/etc/hostname' 파일 내 호스트명 변경

vi /etc/hostname

위 명령어로 /etc/hostname 파일을 열어 서버의 hostname을 오타 없이 입력한 다음, esc를 눌러 명령모드로 변경한 상태에서 ':wq' 입력(:wp = 저장 후 닫기) 후 엔터를 누른다.

 

2. '/etc/hosts' 파일 내 호스트명 변경

vi /etc/hosts

위 명령어로 /etc/hosts 파일을 열어 '127.0.1.1' 뒷부분에 공백을 두고 서버의 hostname을 오타 없이 입력한 다음, esc를 눌러 명령모드로 변경한 상태에서 ':wq' 입력 후 엔터를 누른다.

 

 

이제 에러가 떴던 명령어를 재실행하면 정상적으로 실행될 것이다.

'sudo: unable to resolve host' 에러와 싸우고 계신 분들께 도움이 되었길 바라며 이 글을 마친다.

 

 

 

 

이 글을 읽어주신 모든 분들이 오늘도 좋은 하루 되시길😊

728x90

관련글 더보기

댓글 영역