Ubuntu 20.04에서 호스트 이름을 변경하는 방법

Ubuntu 20.04에서 호스트 이름을 변경하는 방법

2022-06-03 last update

5 minutes reading Ubuntu
방금 Ubuntu를 설치했거나 어떤 이유로든 호스트 이름만 바꾸려고 했을 수도 있습니다. 그러면 완전히 정확합니다. 이 글은 기계를 다시 시작하지 않고 Ubuntu 20.04의 호스트 이름을 바꾸는 방법을 가르쳐 줍니다.하지만 시작하기 전에 호스트 이름을 알아보자.

호스트 이름은 무엇입니까?


호스트 이름은 네트워크의 장치 이름을 나타냅니다.네트워크의 장치 이름을 식별하기 때문에 같은 네트워크에서 같은 이름을 사용하는 것은 더 좋은 방법이 아니다.일반적으로 운영 체제를 설치하는 과정에서 설정되지만 이름이 중복되지 않도록 변경할 수도 있습니다.
Ubuntu 20.04에서 호스트 이름은'/etc/hostname'파일에 저장되며, 루트 사용자나 sudo 권한이 있는 사용자만 이 호스트 이름을 변경할 수 있습니다.따라서 터미널의 현재 호스트 이름을 표시하는 첫 번째 명령부터 시작합니다.

현재 호스트 이름 표시


터미널의 다음 간단한 명령을 입력하면 터미널에서 현재 호스트 이름을 출력할 수 있습니다.
$ hostnamectl

위의 화면 캡처에서 보실 수 있습니다. 제 Ubuntu 시스템의 호스트 이름은 ubuntuBox입니다.이제 그것을 어떻게 바꾸는지 봅시다.

호스트 이름 변경


우리는 두 가지 다른 방법으로 Ubuntu 20.04 LTS 시스템의 호스트 이름을 변경할 수 있다.

방법 1:


다음 문법을 사용하여 sudo 권한이 있는hostnamectl 명령에 새 호스트 이름을 제공하면 호스트 이름을 쉽게 변경할 수 있습니다.
$ sudo hostnamectl set-hostname ubuntuHost

호스트 이름을 변경하는 명령을 실행하면 "hostnamectl"명령을 다시 입력하여 새 호스트 이름을 검증할 수 있습니다.
$ hostnamectl

화면 캡처에서 호스트 이름이 업데이트되었습니다.

방법 2:


또한 nano와 같은 텍스트 편집기에서'/etc/hostname'파일을 열어 Ubuntu의 호스트 이름을 변경할 수 있습니다.나노 편집기에서'/etc/hostname'파일을 열려면 다음 명령을 입력하십시오.
$ sudo nano /etc/hostname

현재 선택한 새 호스트 이름으로 이전 호스트 이름을 대체합니다.

호스트 이름을 변경하면 파일을 저장하고 단축키(CTRL+S) 및(CTRL+X)를 사용하여 종료합니다.
새로 할당된 호스트 이름을 확인하기 위해 "hostnamectl"명령을 다시 실행합니다.
$ hostnamectl

새로 제공된 호스트 이름이 Ubuntu 20.04에서 성공적으로 변경되었습니다.
터미널을 닫고 다시 열거나 터미널에서 새 탭을 열면 변경된 호스트 이름을 첨부된 화면 캡처에 강조 표시할 수도 있습니다.

호스트 이름을 변경했지만'/etc/hosts'파일을 편집하고 새 호스트 이름을 제공해야 합니다. 호스트 이름이 이 파일에 비치기 때문입니다.

매핑된 호스트 이름 변경


$ sudo nano /etc/hosts

"/etc/hostname"파일에서 장치에 설정한 새 호스트 이름으로 이전 호스트 이름을 바꿉니다.

변경한 후 단축키(Ctrl+S) 및 (Ctrl+X)를 저장하고 사용하여 nano 텍스트 편집기를 종료합니다.
호스트 이름을 변경했습니다.

결론


본고는 시스템을 다시 시작하지 않고 Ubuntu 20.04 LTS 시스템의 호스트 이름을 변경하는 방법을 소개한다.