재부팅하지 않고 RedHat7 호스트 이름 바꾸기

재부팅하지 않고 RedHat7 호스트 이름 바꾸기

재부팅하지 않고 RedHat7 호스트 이름을 바꾸는 방법은 무엇입니까? 나는 또한 이 작업을 자동화하려고 노력하고 있습니다.

답변1

[root@stephan ~]# echo stephan2 > /etc/hostname # this is the file that your system reads on boot, to determine the hostname
[root@stephan ~]# sed -i s/stephan/stephan2/g /etc/hosts # many networking headaches will ensue if this isn't updated
[root@stephan ~]# hostname -F /etc/hostname # reread the hostname file to update the systems hostname.

로그아웃했다가 다시 로그인하거나 새 셸 세션을 실행할 때까지 프롬프트에는 이전 호스트 이름이 계속 표시됩니다.

[root@stephan ~]# logout
[stephan@stephan ~]$ sudo su -
Last login: Wed Sep 28 18:06:35 EDT 2016 on pts/0
[root@stephan2 ~]#

답변2

RHEL7에서 호스트 이름을 변경하려면 다음 명령을 사용하십시오.

hostnamectl set-hostname name

현재 호스트 이름을 확인합니다.

hostnamectl status

보다Red Hat Enterprise Linux 네트워크자세한 내용은 안내합니다.

관련 정보