내용 기록/Linux
[Linux] 'sudo: unable to resolve host' error 해결법
오늘의 예지
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' 에러와 싸우고 계신 분들께 도움이 되었길 바라며 이 글을 마친다.
이 글을 읽어주신 모든 분들이 오늘도 좋은 하루 되시길😊
반응형