搭建KMS服务器 激活Win10、Server 2019以及Office 2019

xingyun86 2019-9-5 1706


最新的Windows 10 1809、Windows Server 2019以及Office 2019已经发布,需要的可网上自行下载,此文章仅记录KMS服务器搭建过程。
注意,KMS激活不适用于零售版的Windows以及零售版的Office。

KMS服务器环境:
CentOS 6或以上、Debian 7或以上、Ubuntu 12或以上。
服务器内存128M或以上。
如果没有云服务器,也可以用VMware、Virtualbox等装个Linux虚拟机来搭建。

首先,下载最新的vlmcsd文件:

下载地址(备用下载:链接: https://pan.baidu.com/s/1JPo58fufi-FJ8K9h3dIklg 提取码: 3y5y )
下载完毕后,可用ftp工具或scp命令上传到服务器 /root 目录。SSH连接服务器进入root目录后执行以下命令:

unzip vlmcsd-binaries.zip
cd vlmcsd-binaries/binaries/Linux/intel/static
./vlmcsd-x64-musl-static

执行以上命令后,KMS服务就已经开始运行。
可以输入以下命令查看1688端口监听情况:

netstat -nxtlp | grep 1688

返回值类似于如下图片就表示OK了:


如需设置为开机启动,可再执行:

echo "/root/vlmcsd-binaries/binaries/Linux/intel/static/./vlmcsd-x64-musl-static" >> /etc/rc.d/rc.local

可以再加个监测命令,每30分钟监测一次,如果KMS进程没有运行,则自动执行启动:

crontab -e
//添加如下信息:
*/30 * * * * /root/vlmcsd-binaries/binaries/Linux/intel/static/./vlmcsd-x64-musl-static

crontab文件的格式是:M H D m d CMD,一共6个字段,最后一个CMD就是要执行的程序,其中:
M:分钟(0-59)
H:小时(0-23)
D:日期(1-31)
m:月份(1-12)
d:一星期中的某一天(0-6,0代表星期日)
这5个时间字段用空格隔开,其值可以是一个数字,也可以用逗号隔开的多个数字(或其他),如果不需设置,则默认为“*”。可根据自己的实际需求来设定监测KMS进程时间。

KMS服务器搭建好之后,接着可以到微软官方网站获取KMS客户端安装秘钥:

点击获取

https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys

以激活Windows 10 企业版 LTSC 2019为例,登录Windows系统后,管理员身份运行CMD终端,执行以下命令:

slmgr /ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462D
slmgr /skms 你的KMS服务器地址
slmgr /ato

至此,Windows 10 企业版 LTSC 2019已成功激活,可用slmgr -dlv查看具体激活信息。
Office 2019激活方法类似,管理员身份运行CMD终端,CD命令进入到OSPP.VBS文件目录(64位Office一般会在 C://Program Files//Microsoft Office//Office16 这个位置),然后执行以下命令:

cscript ospp.vbs /sethst:你的KMS服务器地址
cscript ospp.vbs /act

无错误提示的话,就已经成功激活了,可用cscript ospp.vbs /dstatus查看激活信息。

对于macOS版本的Office 2019,貌似没有KMS激活的说法,如需激活,可以使用微软官方的大客户版本工具来进行部署激活:


×
打赏作者
最新回复 (0)
只看楼主
全部楼主
返回