以下是我知道名称需要更改的地方:
> / etc / hostname& / etc / mailname&执行hostname命令
> / etc / hosts
> / etc / hosts在其他服务器上,例如我们的远程日志服务器
> / etc / password(我通常重命名root以匹配服务器名称,使排序邮件更容易)
> Logwatch / Logcheck配置
>“rkhunter – propupd”需要运行
>备份客户端配置 – 备份服务器配置
>心跳或keepalive配置中的名称(在所有群集服务器上),如果这是群集的一部分
> /etc/drbd.conf(如果有共享的drbd驱动器)
> DNS服务器 – 内部和外部
> Virtual Center中的服务器名称(这是一个虚拟服务器)
> Nagios / OpsView或其他监控软件中的名称
>服务器文档中的参考
解决方法
>如果你运行MySQL,也不要忘记更新它.默认情况下,MysqL_install_db将向MysqL.user表添加条目,允许从服务器自己的主机名进行访问.它通常也会添加localhost,所以你可能在这里很好,但值得仔细检查以确保你不会锁定自己.
>如果您正在运行Apache,请确保在全局和任何可能使用旧规范主机名的虚拟主机中更新ServerName.
>如果您正在运行邮件服务器(Sendmail,Postfix等),请确保它可以找出自己的主机名.例如,Postfix将尝试自动填写$myhostname,但如果您在/etc/postfix/main.cf中手动覆盖它,那将无济于事.
>如果此服务器与设置为基于主机名执行访问控制的其他服务器(例如,NFS的/ etc / exports,/ etc / hosts.allow等)进行通信,则还需要更新这些服务器.
>如果您有任何使用服务器旧主机名作为公用名(CN)的SSL密钥,则需要使用新主机名重新创建它们并发出新的证书请求.希望他们是自签名的,这样您就不必为新证书支付费用.严格来说,如果您不这样做,SSL仍然可以工作,但客户端通常会弹出一个有关名称不匹配的警告消息.
根据您运行的应用程序,当然可能还有其他人.