오늘은 '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' 에러와 싸우고 계신 분들께 도움이 되었길 바라며 이 글을 마친다.
이 글을 읽어주신 모든 분들이 오늘도 좋은 하루 되시길😊
[Linux] 서버 hostname 변경하기 (0) | 2023.04.29 |
---|---|
[Linux] chage 명령어로 user password 만료 정보 관리하기 (0) | 2023.04.27 |
[Linux] apache 2.4.37 AH00526: Syntax error 해결법 (0) | 2023.04.13 |
[Linux] Ubuntu 버전 확인 명령어 (0) | 2023.03.20 |
[Linux] CentOS 버전 확인 명령어 (0) | 2023.03.08 |
댓글 영역