如何自建KMS服务器

纯净系统下载,请移步至:传送门

使用本博客的KMS激活服务,请移步至:传送门

Key Management Service(简称:KMS),是在Windows Vista之后的产品中的一种新型产品激活机制。在本篇文章中,我将介绍如何利用闲置的VPS安装vlmcsd来搭建KMS激活服务器(还有另一种方法是py-kms,但我个人习惯用vlmcsd,就不介绍这个了)。本篇文章以CentOS为例(主要是我目前服务器就用的这个),其他系统也可以安装vlmcsd服务端,原理和方法相同。

教程开始~

搭建环境:CentOS7.5 X64

首先,远程登录到你的服务器,先确定一下你这台服务器的CPU架构吧

cat /proc/cpuinfo

一般情况下,都是Intel,当然,也有用AMD的CPU的可能,如果用的是AMD的CPU,底下一个步骤就要注意了,在本篇文章中,我们默认CPU架构为Intel

下载vlmcsd项目文件:

yum -y install wget 
wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz

解压项目文件压缩包

tar -zxvf binaries.tar.gz

如果你的CPU架构为Intel,可以直接通过以下指令进入目录,如果你的CPU架构不是Intel,你需要在项目文件的binaries目录内找到对应你服务器CPU架构的目录修改指令

cd binaries/Linux/intel/static

因为我的系统是X64位,执行以下指令vlmcsd就启动了

./vlmcsd-x64-musl-static

如果你的服务器不是X64位系统,请根据以下截图自行修改指令

查看vlmcsd的运行情况,可以使用以下指令:

ps -ef | grep vlmcsd-x64-musl-static

看到类似于以下截图则说明运行正常

如果你不想用vlmcsd了,可以使用如下命令来关闭vlmcsd:

kill -9 上图使用psef命令回显的vlmcsd进程ID

vlmcsd正常运行后,还需要防火墙开放TCP的1688端口才能使用

firewall-cmd --permanent --zone=public --add-port=1688/tcp
firewall-cmd --reload

设置一下vlmcsd开机自启动

echo "/root/binaries/Linux/intel/static/vlmcsd-x64-musl-static > /dev/null 2>&1" >> /etc/rc.local

至此,KMS激活服务搭建成功

如何测试?请移步至:传送门

点赞

    发表评论

    电子邮件地址不会被公开。必填项已用 * 标注