基于vlmcsd搭建的KMS服务器。
根据github上的说明,这个工具是用C写的,没有任何依赖,能够直接运行。并且它横跨几乎如今全部的系统平台,如Android, FreeBSD, Solaris, Minix, Mac OS, iOS, Windows。相比于另外一款工具py-kms须要依赖pyhont2或者python3,可谓是很是干净舒爽。
本文同步更新地址:在Ubuntu中搭建KMS服务器python
一、在任意环境中,下载最新的vlmcsd releases版本,下载地址。如在linux中,可使用wget下载:linux
wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz
二、解压咱们下载的包,进入对应的目录。如Ubuntu系统,咱们能够进入binaries/Linux/intel/static目录中git
三、选择对应的文件,这里咱们选择vlmcsdmulti-x64-musl-static文件。而后把这个文件放到咱们想要的文件中。github
四、执行chmod命令,为这个文件赋予权限:shell
chmod u+x /usr/local/KMS-server
权限赋予完毕以后,直接执行命令服务器
./vlmcsdmulti-x64-musl-static vlmcsd
若是没有任何错误提示,表明咱们成功了。不放心的话,能够再执行一遍,会提示咱们端口(1688)和地址已经被占用。svn
五、如有防火墙,记得把1688端口开放,而后加入自启动。如在Ubuntu中,能够编辑/etc/rc.local文件,在启动项里加入启动命令。工具
六、复制如下文本code
cd /d "%SystemRoot%\system32" slmgr /kms 你的VPS的IP或者域名 slmgr /ato slmgr /xpr
存成bat格式的文件,而后右键以管理员身份运行。server
七、验证是否激活。在cmd或powershell中执行
slmgr.vbs -dlv
不出意外的话,会显示已经激活成功的信息。
八、这个kms激活服务器,一样能够用来激活office,原理基本一致。能够参考原做者的github pages进行激活。