自建KMS激活服务器:如何用CentOS安装KMS

发布于 2020-01-31  172 次阅读


AI 摘要

文章标题:自建KMS激活服务器:如何用CentOS安装KMS 摘要:本文介绍了如何使用CentOS安装KMS,以搭建自建KMS激活服务器。通过下载和安装vlmcsd项目文件,设置端口和运行命令,可以成功搭建KMS服务器。然后使用管理员权限在CMD中输入命令进行激活操作,最后通过重启电脑来确认是否激活成功。

或许大家都用过网上或者购买过光盘那些坑爹的 Ghost 盗版系统,内置各种辣鸡、流氓软件,新系统?纯净版 Ghost 系统?不存在的~所以,今天我们就来搭建 windows kms 服务器

前言

Key Management Service(简称:KMS),这个功能是在 Windows Vista 之后的产品中的一种新型产品激活机制。我们可以利用手里闲置的 VPS 安装 vlmcsd 来搭建 KMS 激活服务器,这篇文章以 CentOS 为例,当然 vlmcsd 并不局限限于 CentOS,如 Ubuntu、Windows、MacOS 等都可以安装服务端,原理和方法相同。

安装方法

测试环境:CentOS7 X64

使用 SSH 客户端登录到你的服务器,先确定一下你这台机器的 CPU 架构:

cat /proc/cpuinfo

下载 vlmcsd 项目文件:

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

如果你的机器 CPU 和上述我的一样都是 Intel,那么就可以直接用我下面的命令进入目录:

cd binaries/Linux/intel/static

否则你需要在 binaries 目录内找到对应你机器 CPU 架构的目录进入。

这里我是 X64 位的系统,所以直接执行下面的命令 vlmcsd 就启动了:

./vlmcsd-x64-musl-static

如果你的机器不是 64 位系统,则需要在此目录内找到对应你系统位数的可执行文件来运行:


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

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

看到如图则说明运行正常:


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

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

注意,vlmcsd 需要用到 1688 端口,如果你的机器防火墙打开了,需要设置放行规则或者关闭:

systemctl stop firewalld.service

至此,vlmcsd 的搭建就完成了。

激活步骤:

1、使用管理员权限运行 CMD

2、在 CMD 内键入如下命令:

slmgr /skms 这里填写你的VPS公网IP或是解析到此IP的域名

3、继续在 CMD 内键入如下命令:

slmgr /ato

4、最后一个命令:

slmgr /xpr

OK,重启电脑看看是否已经激活成功?

最后更新于 2024-01-26