Debian Jessie est livrée avec systemd
. La recommandation de définir le nom d'hôte utilise hostnamectl pour systemd. Cependant, cette commande ne fonctionne pas (même pour afficher le nom d'hôte actuel) sur l' image Debian Jessie démarrée sur EC2 :
sudo hostnamectl
sudo: unable to resolve host ip-172-30-0-17
Failed to create bus connection: No such file or directory
J'ai donc essayé d'aller de l'avant avec la recommandation de Debian ici .
echo "myhostname" > /etc/hostname
echo "127.0.0.1 myhostname" >> /etc/hosts
/etc/init.d/hostname.sh start
/etc/init.d/networking force-reload
Cependant, après la déconnexion et la reconnexion, le nom d'hôte ne change pas. Il change cependant après un redémarrage, mais ce n'est pas souhaitable pour moi.
Cette méthode fonctionnait auparavant dans Debian Wheezy.
Toute aide pour obtenir ce droit est appréciée.