使用vlmcsd搭建自己的KMS激活服务器
搭建环境:debian-8.0-x86_64-minimal
使用如下命令确认机器的cpu架构,一般都是intel
cat /proc/cpuinfo
我的机器cpu信息如下图
用wget从github上下载项目文件
wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz
解压下载下来的压缩包:
tar -xvf binaries.tar.gz
如果cpu是intel的话,直接输入以下命令进入对应目录:
cd binaries/Linux/intel/static
否则的话需要在binaries目录内找到对应你机器CPU架构的目录进入。
这里我是X64位的系统,所以直接执行下面的命令vlmcsd就启动了:
./vlmcsd-x64-musl-static
如果你的机器不是64位系统,则需要在此目录内找到对应系统位数的可执行文件来运行
因为vlmcsd运行后会占用1688端口,所以我们可以输入以下命令查看是否成功启动:
netstat -lnp
如下图,可以看到vlmcsd成功运行
之后以管理员身份运行cmd,依次输入以下命令来激活系统:
slmgr /skms 你服务器的IP或者域名
slmgr /ato
slmgr /xpr
可以看到系统成功激活:
需要注意的是,kms可以激活的只有vl版的windows和office,例如win7旗舰版就是无法用此方法激活的。