自建KMS服务器-激活你的Windows和Office

简介:

KMS服务是一种密钥管理服务,KMS是“Key Management Service”的缩写,KMS服务可以用于激活Windows和Office等产品,自建KMS服务有安全性高,方便快捷,保密性,稳定性,完全的控制权等优点,微软官方还贴心的给出了教程与秘钥,在本文中,我将介绍如何搭建自己的KMS服务。搭建方式有很多,本文主要是演示如何在自己的linux服务器中搭建自己的KMS服务。
系统支持:

CentOS 6+,Debian 7+,Ubuntu 12+

首先将自己的域名A记录解析到VPS的ip

一键安装脚本:

wget --no-check-certificate https://alist.yyzq.cf/d/%20%E6%9C%AC%E5%9C%B0%E7%BD%91%E7%9B%98/sh/kms/kms.sh && chmod +x kms.sh && ./kms.sh
查询状态  /etc/init.d/kms status
启动      /etc/init.d/kms start
停止      /etc/init.d/kms stop
重启      /etc/init.d/kms restart
卸载      ./kms.sh uninstall
查看端口  netstat -tunlp | grep 1688

使用方法:

1)激活自己的windows

1.首先确认你的Windows版本
可以打开“此电脑-属性-关于”

2.激活步骤(管理员命令执行):

打开CMD命令框(WIN键+R)

slmgr -skms 你的KMS域名

3.安装对应版本密钥:

查看windows官网提供的密钥:

适用于 Windows Server 和 Windows 的密钥管理服务 (KMS) 客户端激活和产品密钥 | Microsoft Learn

比如我的电脑是windows10 企业版 LTSC

slmgr -ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462D

4.激活系统:

slmgr -ato

5.确认KMS服务是否已成功激活:

slmgr.vbs /dlv

6.查询过期时间:

slmgr /xpr

2)激活自己的office

1. 查看自己的office版本(注意必须是VL/LTSC 批量授权版本的才可以激活)

进入安装目录:

cd "C:\Program Files (x86)\Microsoft Office\Office16"

– 32 位默认一般为 C:\Program Files (x86)\Microsoft Office\Office16
– 64 位默认一般为 C:\Program Files\Microsoft Office\Office16
– Office16 是 Office 2016
– Office15 是 Office 2013
– Office14 是 Office 2010
– 打开以上所说的目录,应该有个 OSPP.VBS 文件

如我的是64位的系统运行以下命令:

cd "C:\Program Files\Microsoft Office\Office16"

查看当前目录下文件

ls

2.注册 KMS 服务:

cscript ospp.vbs /sethst:你的KMS域名

3.激活 Office:

cscript ospp.vbs /act

附office密钥:

用于 KMS 和基于 Active Directory 的 Office、Project 和 Visio 激活的 GVLK – Deploy Office | Microsoft Learn