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