我们知道hostid作为一台主机的唯一标示符(hostname本身可能重复),而许多付费软件通过鉴别hostid发给相关的license.
hostname的修改较为简单,只需要修改/etc/sysconfig/network中的hostname并重启即可。
hostid的修改就不那么方便了,下面介绍一种方法:
编辑一个c文件,是的之后你还需要修改它,就叫做host.c吧!
#include <stdio.h>
#include <unistd.h>
int main() {
long id,res;
// get real (default) hostid
id = gethostid();
printf("current hostid is: %x\n",id);
// set new hostid if is superuser
res = sethostid(0x11223344);
//括号内填入你想要的hostid
if (res == 0) printf("if result is zero - success! (%d) \n",res);
// check if it is changed....
id = gethostid();
printf("current hostid is: %x ;-PPPppppp\n",id);
}
之后我们需要编译它
[root@pmsora ~]# cc host.c
[root@pmsora ~]# ./a.out //编译后运行
current hostid is: a090d01
if result is zero - success! (0)
current hostid is: 11223344 ;-PPPppppp
[root@pmsora ~]# hostid
11223344 //hostid正确修改了
注意运行编译好的目标文件时必须使用root用户,而且hostid的长度最长为8个字符。
相关推荐
能抵消大直流偏移的交流放大电路
求助资料~~
宽带高阻缓冲器
在流程应用中支持高能效边缘AI的设计
电控固态开关管理热流:改进的热敏开关以电气方式控制热流
生产找我吧!
创新影响追踪:MEMS传感器如何改变游戏规则
智能家居解决方案
自制“钢铁侠机械臂”远程缝合葡萄皮,成本不到1万元
求助~~!!
16位汉字显示屏的字库软件
Mobileye选用Valens VA7000芯片组集成至自动化驾驶和自动驾驶项目
电学计算软件
金士顿进军PCIe5.0 SSD!首款产品曝光:读速14.8GB/s接近极限
中速反相组合放大电路
WindML的Demo运行问题,有代表性!!!
动态测试WBG功率半导体裸片
78K0微波炉解决方案
最安全的加密技术,也禁不住“草台班子”霍霍
数字及模拟电路仿真软件
180度E-Bike解决方案(基于78K0R MCU)
高增益宽带组合放大电路
应用的RF4CE协议的射频遥控器系统
交流多用途放大电路
180度E-Bike解决方案(基于R8C MCU)
电阻并联计算器
三色墨水屏日历:低功耗、高颜值,轻松打造你的智能桌面!
汽车域控制器种类及其功能详解
三相异步电机设计软件
求助资料~~