在 CentOS 系统中,您可以通过以下步骤来重置主机名:
临时更改主机名:
打开终端,使用 hostnamectl 命令来设置新的主机名。例如,将主机名更改为 “new-hostname”,请运行以下命令:
sudo hostnamectl set-hostname new-hostname
请注意,这种方法更改的主机名仅在当前会话中有效。当您重新启动系统时,它将恢复为原始主机名。
永久更改主机名:
要永久更改主机名,您需要编辑 /etc/hostname 文件。使用文本编辑器(如 vi 或 nano)打开文件:
sudo vi /etc/hostname
将文件中的当前主机名替换为您想要的新主机名,然后保存并关闭文件。
接下来,编辑 /etc/hosts 文件,找到与旧主机名相关的条目,并将其替换为新主机名:
sudo vi /etc/hosts
在文件中找到类似于以下的行:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
将其中的 localhost.localdomain 替换为新主机名,例如:
127.0.0.1 new-hostname new-hostname.localdomain new-hostname
::1 new-hostname new-hostname.localdomain new-hostname
保存并关闭文件。
重启系统以使更改生效:
sudo reboot
系统重启后,新主机名将生效。您可以使用 hostnamectl 命令或 hostname 命令来验证更改是否成功:
hostnamectl
或
hostname