爱尚共享网

CentOS 7搭建KMS正版验证服务器

爱尚共享网2020-07-25学习资料 223 0A+A-

下载地址:https://github.com/lixuy/vlmcsd/tree/master/binaries
下载地址:https://www.centos.org/download/ (下载Minimal版本即可)

1.安装CentOS系统

最小化安装,设置好IP以及网络设置,然后关闭防火墙

#systemctl stop firewalld 
#systemctl disable firewalld

2.下载KMS服务端程序

在vlmcsd/binaries/Linux/intel/glibc/文件夹,找到该文件夹下的vlmcsd-x86-glibc,如果是64位则是vlmcsd-x64-glibc,其他系统自行选择,服务端主要是找vlmcsd这个程序。

CentOS 7搭建KMS正版验证服务器-爱尚共享网

3.复制文件以及修改权限

在/usr/local新建vlmcsd文件夹,拷贝vlmcsd-x86-glibc到该文件夹下,然后修改权限

#mkdir /usr/local/vlmcsd 
#cp vlmcsd-x86-glibc /usr/local/vlmcsd/ 
#cd /usr/local/vlmcsd/ 
#chmod u+x vlmcsd-x86-glibc 
#mv vlmcsd-x86-glibc vlmcsd

4.建立服务

新建vlmcsd.pid,新建完后直接保存,这个文件内容为空,以方便服务调用

#vi /var/run/vlmcsd.pid
#:wq

新建vlmcsd.service

#vi /lib/systemd/system/vlmcsd.service

新建完后输入如下内容:

[Unit] 
Description=KMS Server By vlmcsd 
After=network.target 

[Service] 
Type=forking 
PIDFile=/var/run/vlmcsd.pid 
ExecStart=/usr/local/vlmcsd/vlmcsd -p /var/run/vlmcsd.pid 
ExecStop=/bin/kill -HUP $MAINPID 
PrivateTmp=true 

[Install] 
WantedBy=multi-user.target

保存:

#:wq

5.载入服务

重载服务:

#systemctl daemon-reload

启动VLMCSD

#systemctl start vlmcsd

查看VLMCSD的运行状态

#systemctl status vlmcsd

6.设置服务开机自启

#systemctl enable vlmcsd

7.重启服务器

#reboot

8.测试KMS授权服务是否正常

在vlmcsd/binaries/Windows/intel/文件夹,vlmcs-Windows-x86.exe对于64位的找vlmcs-Windows-x64.exe,下载后将其改名为vlmcs.exe。
CentOS 7搭建KMS正版验证服务器-爱尚共享网
 cd跳转到该目录下,执行命令
CentOS 7搭建KMS正版验证服务器-爱尚共享网

vlmcs.exe -v -l 3 kms.assxp.com

-v输出详细信息
-l 3表示发送Windows Server 2008 Datacenter的激活请求,具体版本对应列表可以通过vlmcs.exe -x查看
kms.assxp.com表示KMS服务器的域名,如果没有域名,也可以用IP地址代替

CentOS 7搭建KMS正版验证服务器-爱尚共享网

最后附上Windows以及Office验证方法:点我查看


发表评论