天翼云代理,天翼云代理商,北京代理商
天翼云2.5折专线:18510009100/18510009200(全国市话)

如何设置物理机的静态主机名?

问题描述

Linux物理机的静态主机名来源于创建物理机时,通过控制台注入的用户自定义名称。可以使用控制台或hostname命令更改物理机的主机名,但如果重启物理机,将自动还原为控制台上注入的用户自定义名称。

 

使用hostname命令修改Linux物理机的主机名后,如果您希望修改后的主机名在物理机关机、重启后仍然生效,需要将其写入相应的配置文件中,使之永久生效。

假设使用hostname命令修改后的主机名为new_hostname

步骤 1 修改配置文件“/etc/hostname”。

1. 执行以下命令,编辑配置文件“/etc/hostname”。

sudo vim /etc/hostname

2. 将配置文件中的主机名替换为修改后的主机名new_hostname。

3. 执行以下命令,保存并退出文件。

:wq

步骤 2 对于RHEL/CentOS/Fedora 6操作系统,需要修改配置文件“/etc/sysconfig/network”。

1. 执行以下命令,编辑配置文件“/etc/sysconfig/network”。

sudo vim /etc/sysconfig/network

2. 修改涉及“HOSTNAME”的参数值,将其设置为修改后的主机名new_hostname。

HOSTNAME=new_hostname

3. 执行以下命令,保存并退出文件。

:wq

步骤 3 修改配置文件“/etc/cloud/cloud.cfg”。

1. 执行以下命令,编辑配置文件“/etc/cloud/cloud.cfg”。

sudo vim /etc/cloud/cloud.cfg

2. 按需选择如下两种方法,修改配置文件。

方法一:修改或添加“preserve_hostname”参数项。

如果文件“/etc/cloud/cloud.cfg”中已有参数项“preserve_hostname: false”,将其修改为“preserve_hostname: true”即可。

如果文件“/etc/cloud/cloud.cfg”中没有该参数项,需要在“cloud_init_modules”模块前,添加语句preserve_hostname: true。

方法二:删除或者注释如下语句。

update_hostname

3. 执行以下命令,保存并退出文件。

:wq

步骤 4 修改物理机网络配置脚本“bms-network-config.conf”。

bms-network-config.conf”的配置参数“enable_preserve_hostname”默认为False,表示每次单板复位自动刷新主机名。将其修改为True即可关闭该功能。

1. 执行以下命令,编辑配置脚本“bms-network-config.conf”。

sudo vim /opt/huawei/network_config/bms-network-config.conf

2. 将参数项“enable_preserve_hostname”设置为True。

enable_preserve_hostname: True

3. 执行以下命令,保存并退出文件。

:wq

步骤 5 对于SUSE系列操作系统,还需要修改配置文件“/etc/sysconfig/network/dhcp”。

1. 执行以下命令,编辑配置文件“/etc/sysconfig/network/dhcp”。

sudo vim /etc/sysconfig/network/dhcp

2. 将参数项“DHCLIENT_SET_HOSTNAME”设置为no,保证每次dhcp服务不会自动分配主机名。

DHCLIENT_SET_HOSTNAME="no"

3. 执行以下命令,保存并退出文件。

:wq

步骤 6 执行以下命令,重启物理机。

sudo reboot

步骤 7 执行以下命令,验证静态主机名的修改是否永久生效。

sudo hostname

如果回显的内容是修改后的主机名new_hostname,表示主机名修改成功,永久生效。


Q:如何设置物理机镜像密码的有效期?

如果物理机镜像密码已过期导致无法登录,请联系管理员处理。

如果物理机还可正常登录,用户可以参考以下操作设置密码有效期,避免密码过期造成的不便。

步骤 1 登录物理机操作系统,执行以下命令查看密码有效期。

vi /etc/login.defs

找到配置项“PASS_MAX_DAYS”,该参数表示密码的有效时间。

步骤 2 执行以下命令,修改步骤1中“PASS_MAX_DAYS”参数的取值。

chage -M 99999 user_name

其中,99999为密码有效期限,user_name为系统用户。

建议用户根据实际情况及业务需求进行配置,定期使用该命令更新密码有效期。

步骤 3 再次执行vi /etc/login.defs,验证配置是否生效。

 

如果您有其他问题,可以联系北京志远天辰天翼云代理商,为您提供一对一专业全面的技术服务,同时新/老天翼云会员,均可享受我公司代理商价格,迎咨询!

12年经验 · 提供上云保障

服务热线:132-6161-6125(手机) 400-150-1900(全国市话)

站内导航: 天翼云服务器价格| 天翼云购买流程| 天翼云代理| 北京天翼云代理商| 杭州天翼云代理| 深圳天翼云代理商| 钉钉代理商| 阿里云代理| 公司官网

我公司收款账号| 天翼云备案系统

CopyRight © 2019 天翼云代理商. All Rights Reserved 京ICP备2024071855号-7 管理-北京优胜智连科技有限公司