ubuntu-18.04 - 为什么我的主机名和/etc/hostname 在重新启动时会被重置?

标签 ubuntu-18.04 hostname reboot

我想更改 Ubuntu 18 服务器的主机名。

我尝试了通常的方法:

  • sudo hostname new_name - 用于立即更改
  • 编辑/etc/hostname - 进行持久更改

然后当我重新启动时,我的主机名又变回来了。 令人困惑的是,/etc/hostname 的内容也变回来了。

我修改了 /~ 中的其他文件,并且这些更改在重新启动后仍然有效。所以这不是一个奇怪的磁盘问题。

最佳答案

在 Ubuntu 18 上,你似乎 must do things differently .

sudo hostnamectl set-hostname new_name

此外,如果 /etc/cloud/cloud.cfg 存在,请编辑它以将 preserve_hostname: false 更改为 true

关于ubuntu-18.04 - 为什么我的主机名和/etc/hostname 在重新启动时会被重置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55015647/

相关文章:

laravel - 并发连接 Apache 和 Laravel

python - boost/thread.hpp : No such file or directory

php - MySQL服务没有自动启动

javascript - 获得网站二级域名的方法?

javascript - 如何在 JavaScript 中提取 URL 的主机名部分

linux - hostname -f 返回本地主机

android - 如何测试 BOOT_COMPLETED 广播接收器

FFmpeg 未知输入格式 : 'gdigrab'

android - 多种字体在应用程序中不工作

c - C程序中调用Linux重启函数导致程序在磁盘上创建的文件丢失