如何彻底更改 OpenBSD 服务器的主机名 如何彻底更改 OpenBSD 服务器的主机名

如何彻底更改 OpenBSD 服务器的主机名

OpenBSD Wireframe Puffy在 Unix 系统中更改主机名出乎意料地复杂,而且与具体的实现方式密切相关。尽管大多数(甚至所有?)Unix 系统都提供了“hostname”命令,但它通常不会更改所有信息。

最近我重命名了一个OpenBSD系统,所以我想写一个简单的教程。在这个例子中,我会将一台服务器重命名为 cthulhu.example.com。

首先,使用 hostname 命令:

 # 主机名 cthulhu.example.com

接下来,修改 /etc/myname 文件,使其包含相同的信息:

 # cat /etc/myname
cthulhu.example.com

更新 /etc/hosts 文件,将旧主机名替换为新主机名。

最后替换主机密钥:

 # cd /etc/ssh
# rm -f *_key *.pub
# ssh-keygen -A

以上就是基础系统部分。请考虑您可能安装的其他软件,例如邮件程序等等。