Red Hat Training

A Red Hat training course is available for RHEL 8

第 12 章 更改主机名

系统的主机名是系统本身的名称。您可在安装 RHEL 时设置名称,之后可以更改它。

12.1. 使用 nmcli 更改主机名

您可以使用 nmcli 工具更新系统主机名。请注意,其他工具可能会使用不同的术语,如静态或持久的主机名。

步骤

  1. 可选:显示当前主机名设置:

    # nmcli general hostname
    old-hostname.example.com
  2. 设置新主机名:

    # nmcli general hostname new-hostname.example.com
  3. NetworkManager 自动重启 systemd-hostnamed 来激活新主机名。但是,如果您不想重启主机,则需要以下手动操作:

    1. 重启在服务启动时仅读取主机名的所有服务:

      # systemctl restart service_name
    2. 活跃的 shell 用户必须重新登录才能使更改生效。

验证

  • 显示主机名:

    # nmcli general hostname
    new-hostname.example.com