После создания EC2 инстанса в AWS – при выполнении команды через sudo
– появляется сообщение:
ubuntu@ip-10-0-1-103:~$ sudo -s sudo: unable to resolve host ip-10-0-1-103
Проверяем /etc/hosts
:
# cat /etc/hosts 127.0.0.1 localhost # 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 ff02::3 ip6-allhosts
И /etc/hostname
:
# cat /etc/hostname ip-10-0-1-103
Добавляем (или меняем имя хоста вообще) имя ip-10-0-1-103
в /etc/hosts
:
# echo "10.0.1.103 ip-10-0-1-103" >> /etc/hosts
Выходим, заходим:
root@ip-10-0-1-103:~# exit ubuntu@ip-10-0-1-103:~$ sudo -s root@ip-10-0-1-103:~#
Готово.