自建KMS服务器及激活windows/office

一、说明

服务作用:在线激活windows和office,

适用对象:VOL版本的windows和office

优点:不用担心别人家的服务停止后无法正常激活,在线激活 省时省力 无需安装软件 干净环保 命令简单

缺点:服务器不挂的话自动重新授权到服务器挂(服务器挂了还能继续180天)

二、服务器搭建

1、下载vlmcsd (以Centos7.6 x86_64为例)

wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz

2、解压

tar -zxvf binaries.tar.gz

3、将对应的操作系统和CPU品牌的可执行文件复制到自己习惯的目录(主要为了方便管理)

mv ./binaries/Linux/intel/static/vlmcsd-x64-musl-static /usr/local/kms/vlmcsd

(查看cpu信息: cat /proc/cpuinfo)

4、授权(根据自身需要来授权,我的是演示机!所以就给777了)

chmod 777  /usr/local/kms/vlmcsd

5、启动(直接运行该执行文件,这样一台KMS服务器就可以正常使用了。)

/usr/local/kms/vlmcsd

6、配置为服务(该操作为非必需!看个人习惯,有些为喜欢用服务方式来启动)

创建service文件(以kms.service为例,服务名可由你自己取!)

vi /usr/lib/systemd/system/kms.service

复制粘贴以下内容,保存退出

[Unit]
Description=vlmcsd(kms server)
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/kms/vlmcsd
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID

[Install]
WantedBy=multi-user.target

重新加载配置文件,使服务生效

systemctl daemon-reload

这样就可以通过下面的命令来管理KMS服务了

# 设定开机启动 
systemctl enable kms
# 启动服务
systemctl start kms
# 停止服务
systemctl stop kms
# 重启服务
systemctl restart kms
# 取消开机启动
systemctl disable kms
# 查看服务状态
systemctl status kms

最后检查确认进程及端口是否正常。

# ps -ef | grep vlmcsd
root     19582     1  0 08:30 ?        00:00:00 /usr/local/kms/vlmcsd
root     26325 26286  0 10:33 pts/1    00:00:00 grep --color=auto vlmcsd


# netstat -nat | grep 1688
tcp        0      0 0.0.0.0:1688            0.0.0.0:*               LISTEN     
tcp6       0      0 :::1688                 :::*                    LISTEN 

三、windows激活方法(以管理员身份运行cmd或Power Shell

windows激活(kms激活的前提是你的系统是批量授权版本,即VL版,其它的版本(如零售版)硬要使用该激活方式,那就得先转为VL版,可网上搜其它教程)

1、导入key(一般新安装的系统是没有导入过key,如果你已经导入过key这步可不操作)

可以查看微软官网给出的key(https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj612867(v=ws.11))

查看windows版本

wmic os get caption

导入对应版本的Key(替换成对应版本的key,部份版本的Key在文章底部)

slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx

2、配置kms服务器地址 (注意替换为自己的域名或IP)

slmgr /skms abc.abc.com

3、激活(手动激活)

slmgr /ato

4、查看激活状态

slmgr /xpr

 

四、Office激活方法(以管理员身份运行cmd或Power Shell

再次强调,你的OFFICE必须是VOL版本,否则无法激活!使用office安装目录下的ospp.vbs工具进行操作。

找到你的office安装目录,如C:\Program Files (x86)\Microsoft Office\Office16

64位的就是C:\Program Files\Microsoft Office\Office16

office16是office2016,office15就是office2013,office14就是office2010。

相应的Key可以查看微软官网(https://docs.microsoft.com/zh-cn/DeployOffice/vlactivation/gvlks)

1、进行ospp.vbs目录 (如果目录有空格,可能需要加半角的双引号")

cd C:\Program Files\Microsoft Office\Office16

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

2、导入key(替换成对应版本的key,部份版本的Key在文章底部)

cscript ospp.vbs /inpkey:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP

3、配置kms服务器地址(注意替换为自己服务器的域名或IP)

cscript ospp.vbs /sethst:abc.abc.com

4、激活(手动激活)

cscript ospp.vbs /act

5、查看激活状态

cscript ospp.vbs /dstatus

如果提示看到successful的字样,那么就是激活成功了。

五、附件表

windows系统部份Key列出如下:

Operating system edition

KMS Client Setup Key

Windows 10 Professional

W269N-WFGWX-YVC9B-4J6C9-T83GX

Windows 10 Professional N

MH37W-N47XK-V7XM9-C7227-GCQG9

Windows 10 Enterprise

NPPR9-FWDCX-D2C8J-H872K-2YT43

Windows 10 Enterprise N

DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4

Windows 10 Education

NW6C2-QMPVW-D7KKK-3GKT6-VCFB2

Windows 10 Education N

2WH4N-8QGBV-H22JP-CT43Q-MDWWJ

Windows 8.1 Professional

GCRJD-8NW9H-F2CDX-CCM8D-9D6T9

Windows 8.1 Professional N

HMCNV-VVBFX-7HMBH-CTY9B-B4FXY

Windows 8.1 Enterprise

MHF9N-XY6XB-WVXMC-BTDCT-MKKG7

Windows 8.1 Enterprise N

TT4HM-HN7YT-62K67-RGRQJ-JFFXW

Windows 8 Professional

NG4HW-VH26C-733KW-K6F98-J8CK4

Windows 8 Professional N

XCVCF-2NXM9-723PB-MHCB7-2RYQQ

Windows 8 Enterprise

32JNW-9KQ84-P47T8-D8GGY-CWCK7

Windows 8 Enterprise N

JMNMF-RHW7P-DMY6X-RF3DR-X2BQT

Windows Server 2012

BN3D2-R7TKB-3YPBD-8DRP2-27GG4

Windows 7 Professional

FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4

Windows 7 Professional N

MRPKT-YTG23-K7D7T-X2JMM-QY7MG

Windows 7 Professional E

W82YF-2Q76Y-63HXB-FGJG9-GF7QX

Windows 7 Enterprise

33PXH-7Y6KF-2VJC9-XBBR8-HVTHH

Windows 7 Enterprise N

YDRBP-3D83W-TY26F-D46B2-XCKRJ

Windows 7 Enterprise E

C29WB-22CC8-VJ326-GHFJW-H9DH4

Office 部份Key列出如下:

Product GVLK
Office 专业增强版 2019  NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP 
Office 标准版 2019  6NWWJ-YQWMR-QKGCB-6TMB3-9D9HK 
Project 专业版 2019  B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B
Project 标准版 2019  C4F7P-NCP8C-6CQPT-MQHV9-JXD2M
Visio 专业版 2019  9BGNQ-K37YR-RQHF2-38RQ3-7VCBB 
Visio 标准版 2019  7TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ
Office 专业增强版 2016  XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 
Office Standard 2016  JNRGM-WHDWX-FJJG3-K47QV-DRTFM 
Project Professional 2016  YG9NW-3K39V-2T3HJ-93F3Q-G83KT 
Project Standard 2016  GNFHQ-F6YQM-KQDGJ-327XX-KQBVC 
Visio Professional 2016  PD3PC-RHNGV-FXJ29-8JK7D-RJRJK 
Visio Standard 2016  7WHWN-4T7MP-G96JF-G33KR-W8GF4 

 

参考文章及链接:

1、《使用vlmcsd自建KMS服务~一句命令激活windows/office》https://www.cnblogs.com/wangchuanyang/p/6397411.html

2、《搭建自己的KMS服务器》https://blog.csdn.net/Dyminas/article/details/80235271

你可能感兴趣的:(Windos系统相关)