Дебіан Джессі приходить 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.
Будь-яка допомога в отриманні цього права вдячна.