更改机器名称

Change machine name

我正在尝试更改我的一台 CentOS 服务器的机器名称。人们将如何改变它而不是说:

user@XXXXXX(我想更改 XXXXX 的位置)

此外,如果我更改 XXXXX 是什么,有人可以获取服务器的 IP 地址并计算出新的 XXXXX 吗?

谢谢。

使用 hostname 命令更改当前会话的主机名(重启后它会恢复)并编辑 /etc/hostname 以永久更改它。为了获得最佳效果,您需要同时使用两者,因为编辑 /etc/hostname 在您重新启动之前不会更改任何内容。

例如:

hostname newhost.example
echo "newhost.example" > /etc/hostname

这两个都需要 运行 作为 root 用户。