我想重命名我的一个Debian
linux服务器,为它提供一个更具描述性,基于角色的名称.
以下是我知道名称需要更改的地方:
> / 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仍然可以工作,但客户端通常会弹出一个有关名称不匹配的警告消息.
根据您运行的应用程序,当然可能还有其他人.
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|