[aws] Linux2 OS 기본 설정 - hostname 확인 및 변경

2021. 2. 10. 20:39✅ STUDY/AWS

안녕하세요!

오늘은 2021/02/02 - [✅ STUDY/AWS] - [aws] MobaXterm을 이용한 EC2 인스턴스 접속에 이어,
오늘은 실제로 Linux2 가상머신의 hostname 확인하고 변경하겠습니다.

 

🙋‍♀️먼저, hostname이 무엇일까요?

hostname ❓

  • 네트워크로 연결된 서버 및 컴퓨터들을 구분하기 위한 이름
  • 특히 인터넷에서는 월드 와이드 웹, 전자 우편, 유즈넷 등에서 호스트명을 흔히 사용하며, 도메인 이름과 유사하지만 엄밀하게는 더 넓은 의미를 가지고 있음
  • 호스트명은 보통 사람이 읽고 이해할 수 있는 이름으로 지어지며, 흔히 IP주소나 MAC주소와 같은 기계적인 이름 대신 쓸 수 있음
  • 호스트명은 NIS, DNS, SMB 등의 여러 체계에서 사용되기 때문에 네트워크에 따라서 같은 컴퓨터에 배당된 호스트명이 달라질 수 있음

Linux2 OS - EC2 접속


먼저, Linux2 OS가 설치된 가상머신에 접속하겠습니다.

 


Linux2 OS - hostname 확인 및 변경


호스트명을 변경하기 위해서는 sudo 권한이 필요합니다. 이를 위해 sudo -s 명령어를 사용하겠습니다.
해당 명령어를 통해 root 권한을 반영구적으로 빌려 명령을 실행할 수 있습니다.
sudo -s 명령어를 입력하고 엔터를 치면, 아래 사진처럼 root로 바뀌고 root권한을 빌려 명령을 실행할 수 있는 상태가 됩니다.



* hostname : 현재 hostname이 출력됨
* cat /etc/hostname : /etc/hostname 파일 안의 내용을 출력, /etc/hostname 파일 안에는 현재 가상머신의 hostname이 입력되어있음



* hostnamectl set-hostname {hostname 명} : hostname을 변경해주는 명령어, /etc/hostname 파일 안의 hostname도 변경됨



hostname이 잘 바뀌었는지 확인해볼까요?
hostname 명령어와 /etc/hostname 파일 안의 내용을 출력해서 확인해보면, 잘 바뀐 것을 알 수 있습니다.



또한, /etc/hostname 파일 안의 내용도 변경되었기 때문에, reboot를 해도 호스트명이 유지됩니다.

 


이렇게 해서, Linux2 OS에서 hostname을 변경했습니다.

다음 편에서는 OS의 시간대를 변경하고, 다른 사용자계정을 만들어 로그인해보겠습니다!

다음에 만나요 〰
안녕 😜

 

 

 

 


참고) hostname이란? - ko.wikipedia.org/wiki/%ED%98%B8%EC%8A%A4%ED%8A%B8%EB%AA%85