相关疑难解决方法(0)

如何为 Debian Jessie 系统设置主机名?

Debian Jessie 带有systemd. 设置主机名的建议是对 systemd 使用 hostnamectl。但是,此命令在 EC2 上启动的 Debian Jessie映像上不起作用(甚至无法显示当前主机名):

sudo hostnamectl
sudo: unable to resolve host ip-172-30-0-17
Failed to create bus connection: No such file or directory
Run Code Online (Sandbox Code Playgroud)

所以我尝试在这里继续使用 Debian 的推荐。

echo "myhostname" > /etc/hostname
echo "127.0.0.1 myhostname" >> /etc/hosts
/etc/init.d/hostname.sh start
/etc/init.d/networking force-reload
Run Code Online (Sandbox Code Playgroud)

但是,注销并重新登录后,主机名不会更改。然而,它在重新启动后会发生变化,但这对我来说并不理想。

这种方法曾经在 Debian Wheezy 中工作。

任何有关正确处理的帮助表示赞赏。

debian hostname systemd

19
推荐指数
1
解决办法
2万
查看次数

标签 统计

debian ×1

hostname ×1

systemd ×1