找回密码
 立即注册
搜索
查看: 126|回复: 0

一键安装KMS服务脚本

[复制链接]

979

主题

90

回帖

5万

积分

管理员

积分
53052
发表于 2022-7-4 16:50:17 | 显示全部楼层 |阅读模式

! ?$ _# I; W( H8 U8 V' @# T( N$ g4 W9 _5 h; O3 }. J6 s% T: n- ^
KMS,是 Key Management System 的缩写,也就是密钥管理系统。这里所说的 KMS,毋庸置疑就是用来激活 VOL 版本的 Windows 和 Office 的 KMS 啦。经常能在网上看到有人提供的 KMS 服务器地址,那么你有没有想过自己也来搞一个这样的服务呢?而这样的服务在 Github 上已经有开源代码实现了。
" r0 l# u9 U0 ^3 ~$ ]/ {  G5 A本文就是在这个开源代码的基础上,开发了适用于三大 Linux 发行版的一键安装 KMS 服务的脚本。3 p9 b, D1 n0 W  w: U5 s! p0 X
        本脚本适用环境
% B1 r) ?. `$ v/ Q9 z
系统支持:CentOS 6+,Debian 7+,Ubuntu 12+
8 E7 J: V. c6 g9 c6 t虚拟技术:任意5 n+ G( ?, m# n6 U/ C6 ^
内存要求:≥128M- V$ n* z! k; E/ A$ S5 M
日期  :2018 年 10 月 25 日) Y* j4 Y# T$ W
        * ~9 v% b% R7 `; u2 n0 ]
        关于本脚本9 _: c3 @$ m- [
1、本脚本适用于三大 Linux 发行版,其他版本则不支持。1 `1 N3 H% l$ {, k' @2 m, h& j
2、KMS 服务安装完成后会加入开机自启动。5 y* _3 ^, {+ q) m$ |
3、默认记录日志,其日志位于 /var/log/vlmcsd.log。
+ I3 |/ r' L2 |& D; s1 y! P        使用方法7 F  X7 Q! p3 A- `
使用root用户登录,运行以下命令:, K6 `% J+ d& Y& b
  1. wget --no-check-certificate https://github.com/teddysun/across/raw/master/kms.sh && chmod +x kms.sh && ./kms.sh
复制代码
安装完成后,输入以下命令查看端口号 1688 的监听情况
- E  L) _8 z" t6 ^) A9 o
  1. netstat -nxtlp | grep 1688
复制代码
返回值类似于如下这样就表示 OK 了:
; r7 Z' |8 h& Y8 v0 A  k
9 i' e; q! \$ o  B! ~2 C) R! c/ }! r  T
1 L3 t3 ~5 F7 H7 D5 ?
  1. tcp        0      0 0.0.0.0:1688                0.0.0.0:*                   LISTEN      3200/vlmcsd         
    ' b/ f8 w3 z/ p' o
  2. tcp        0      0 :::1688                     :::*                        LISTEN      3200/vlmcsd
复制代码

! j8 v' d2 Q0 X7 J0 ^2 S本脚本安装完成后,会将 KMS 服务加入开机自启动。/ o( K" W% v, [9 `4 V# {3 e5 _% F
使用命令:) ?  M6 B; N$ P- I: k5 P
启动:/etc/init.d/kms start
+ l$ [* w" N. S停止:/etc/init.d/kms stop
8 U# y* z4 S# U* {2 M1 i重启:/etc/init.d/kms restart+ d; f( o2 B% k) ~7 N. u4 l% P
状态:/etc/init.d/kms status1 @* ]; r. x0 o( y; v; E
卸载方法:
- h" B+ n5 ^4 e. D- h. ~. D使用 root 用户登录,运行以下命令:7 t* ^" x% E; Y, X5 A
  1. ./kms.sh uninstall
复制代码

) ?- \) ?8 G/ `$ L        如何使用 KMS 服务
9 b; t8 J0 ~" f7 {) g# ^) E
KMS 服务,用于在线激活 VOL 版本的 Windows 和 Office。+ S3 y  K% b  Q; }' E
激活的前提是你的系统是批量授权版本,即 VL 版,一般企业版都是 VL 版。而 VL 版本的镜像一般内置 GVLK key,用于 KMS 激活。6 o& \, t. k/ x- |- v6 q
下面列表里面含有的产品的 VL 版本或者能使用 key 进入 KMS 通道的产品,都支持使用 KMS 激活。
( B9 N9 X$ L: m4 z0 _- _Office 2019 & Office 2016:https://docs.microsoft.com/en-us/DeployOffice/vlactivation/gvlks0 N0 i) r- h2 B; T- q
Office 2013:https://technet.microsoft.com/zh-cn/library/dn385360.aspx
% C5 c( x5 S+ B, W6 XOffice 2010:https://technet.microsoft.com/zh-cn/library/ee624355(v=office.14).aspx; k. S3 r6 I4 V! C2 W- K! E
Windows:https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys$ f8 f% f( @0 U. ^* x
使用管理员权限运行 cmd 查看系统版本,命令如下:
* K. Y# j% T9 z  X4 g
  1. wmic os get caption
复制代码
使用管理员权限运行 cmd 安装从上面列表得到的 key,命令如下:
0 \0 j5 ]- h( O9 X- i; h
  1. slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
复制代码
使用管理员权限运行 cmd 将 KMS 服务器地址设置为你自己的 IP 或 域名,后面最好再加上端口号(:1688),命令如下:
. [, D6 v- f  g( i. N: C' \6 t0 ?
  1. slmgr /skms www.bbs.gdhtgas.cn
复制代码
  {$ x; T) W" Z  }: s. ]  w  c
注意:本脚本所做的工作就是此步骤。当你的 KMS 服务出于启动状态,那么此处就可以设置为你自己的 KMS 服务器地址。- e' A( g5 c+ j& D) U
使用管理员权限运行 cmd 手动激活系统,命令如下:
7 D, ?1 _' R6 f: P2 d7 u
  1. slmgr /ato
复制代码
4 o5 u' k& C' V& l6 C" l  |
关于 Office 的激活,要求必须是 VOL 版本,否则无法激活。: G. Z9 l: B" w7 l
找到你的 Office 安装目录,32 位默认一般为 C:\Program Files (x86)\Microsoft Office\Office16
1 C; u/ Z' u8 t) H/ q/ a+ b/ I64 位默认一般为 C:\Program Files\Microsoft Office\Office16
: y: |8 B" \% L& F6 J+ ]! m; r# nOffice16 是 Office 2016,Office15 就是 Office 2013,Office14 就是 Office 2010。
: j7 ~8 b+ a; A$ Z2 S; f打开以上所说的目录,应该有个 OSPP.VBS 文件。3 w  f( k, W, y: z
使用管理员权限运行 cmd 进入 Office 目录,命令如下:3 B7 r$ |" r1 U& I  t6 [* i& [( h. F
  1. cd "C:\Program Files (x86)\Microsoft Office\Office16"
复制代码
使用管理员权限运行 cmd 注册 KMS 服务器地址:
. T: ]2 b; `5 j3 ?- t! a$ Y
  1. cscript ospp.vbs /sethst:www.bbs.gdhtgas.cn
复制代码
使用管理员权限运行 cmd 手动激活 Office,命令如下:+ o$ e" Q/ L6 v; M
  1. cscript ospp.vbs /act
复制代码

4 ?5 r' p7 V, H注意: KMS 方式激活,其有效期只有 180 天。% E' ~' M  T- |( f5 a
每隔一段时间系统会自动向 KMS 服务器请求续期,请确保你自己的 KMS 服务正常运行。
" q  C# X( `; p3 k9 Z1 ?. T0 K
1 }, S, W' `7 n3 Y
. P9 R/ }, Y0 l* r* r5 P1 c; j- y+ ?
4 |' F' Z# @% X* Z- S2 c. }) {

. _' D7 c7 _# i# q* b# H" ?  x. w4 v. w. V( c2 F' G

适用于 Windows Server 和 Windows 的密钥管理服务 (KMS) 客户端激活和产品密钥 Micro.txt

18.77 KB, 下载次数: 18

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2025-2-25 07:58 , Processed in 0.115506 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表