CentOS 7.6 中使用 hostnamectl 命令设置主机名

0 119
在 CentOS 7.6 中,hostnamectl 是一个用于查询和设置系统主机名的命令行工具,它属于 systemd 系统和服务管理器的一部分,通过使用 h...

在 CentOS 7.6 中,hostnamectl 是一个用于查询和设置系统主机名的命令行工具,它属于 systemd 系统和服务管理器的一部分,通过使用 hostnamectl,您可以轻松地更改系统的主机名,并且这些更改在系统重启后仍然有效。

要使用 hostnamectl 命令设置主机名,请按照以下步骤进行操作:

CentOS 7.6 中使用 hostnamectl 命令设置主机名

1、打开终端或 SSH 连接到 CentOS 7.6 服务器。

2、确保您具有足够的权限来更改主机名,通常,这意味着您需要以 root 用户身份登录或具有 sudo 访问权限。

3、运行以下命令来查看当前的主机名设置:

hostnamectl

输出将显示有关系统的信息,包括主机名。

4、要设置新的主机名,请使用以下命令:

sudo hostnamectl set-hostname <新的主机名>

<新的主机名> 替换为您想要设置的实际主机名,要将主机名设置为 "myhost",请运行:

sudo hostnamectl set-hostname myhost

5、确认主机名已成功更改,再次运行 hostnamectl 命令以验证新设置:

hostnamectl

输出中的 "Static hostname" 行应该显示您刚刚设置的新主机名。

6、(可选)如果您希望在系统启动时自动应用新的主机名,请确保在 /etc/systemd/system/systemd-hostnamed.service 文件中进行了相应的更改,您可以使用文本编辑器(如 vinano)打开该文件,并确保 "Hostname" 行设置为新的主机名,保存文件并重新启动 systemd-hostnamed 服务以使更改生效,您可以使用以下命令重新启动服务:

sudo systemctl restart systemd-hostnamed

请注意,更改主机名可能会影响正在运行的网络服务和应用程序的可用性,因为它们可能依赖于当前的主机名,在更改主机名之前,请确保您了解潜在的影响,并采取适当的措施来测试和验证更改。

最后修改时间:
文章相关标签:
优质vps
上一篇 2024年01月08日 22:25
下一篇 2024年01月08日 22:37

评论已关闭