`hostname` 결과가 "/etc/hostname"과 다릅니다! [복사]

`hostname` 결과가 "/etc/hostname"과 다릅니다! [복사]

GUI에서 터미널 창을 열면 hostname명령 결과가 다음과 다릅니다 /etc/hostname.

me@ZyXEL1:~$ hostname
ZyXEL1
me@ZyXEL1:~$ cat /etc/hostname
N4010
me@ZyXEL1:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 N4010

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

명령은 다음을 sudo표시합니다.

sudo: unable to resolve host ZyXEL1: No such file or directory

tty1, tty2 및... 명령 프롬프트는 me@N4010:~$error: 가 me@ZyXEL1:~$아니지만 sudo결과는 터미널 창과 동일합니다.

me@N4010:~$sudo
sudo: unable to resolve host ZyXEL1: No such file or directory

답변1

/etc/hostname에서 호스트 이름을 변경한 경우 이런 일이 발생할 수 있습니다. 아직 호스트 이름에는 반영되지 않았습니다. 컴퓨터를 다시 시작하거나 더 간단하게 호스트 이름을 설정할 수 있습니다.

hostname ZyXEL1

관련 정보