Дебіан Джессі приходить systemd. Рекомендація щодо встановлення імені хоста використовує hostnamectl для systemd. Однак ця команда не працює (навіть для відображення поточного імені хоста) для зображення Debian Jessie, завантаженого на EC2 :
sudo hostnamectl
sudo: unable to resolve host ip-172-30-0-17
Failed to create bus connection: No such file or directory
Тому я спробував просунутися далі з рекомендацією Дебіана тут .
echo "myhostname" > /etc/hostname
echo "127.0.0.1 myhostname" >> /etc/hosts
/etc/init.d/hostname.sh start
/etc/init.d/networking force-reload
Однак після виходу та повторного входу ім'я хоста не змінюється. Однак це все-таки змінюється після перезавантаження, але це мені не бажано.
Цей метод використовується для роботи в Debian Wheezy.
Будь-яка допомога в отриманні цього права вдячна.