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

一键安装KMS服务脚本

[复制链接]

979

主题

90

回帖

5万

积分

管理员

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

( {0 J. ?9 |, e5 x2 l  a" |
7 X! e" C* C& f* eKMS,是 Key Management System 的缩写,也就是密钥管理系统。这里所说的 KMS,毋庸置疑就是用来激活 VOL 版本的 Windows 和 Office 的 KMS 啦。经常能在网上看到有人提供的 KMS 服务器地址,那么你有没有想过自己也来搞一个这样的服务呢?而这样的服务在 Github 上已经有开源代码实现了。& t6 G& @5 A; }+ e. F6 y! m
本文就是在这个开源代码的基础上,开发了适用于三大 Linux 发行版的一键安装 KMS 服务的脚本。
$ o- L1 Y. z$ s& y, r        本脚本适用环境
, ~* m* |8 B7 I+ U; h% q* X
系统支持:CentOS 6+,Debian 7+,Ubuntu 12++ K9 x: I0 N' i- I. A, H, s% a
虚拟技术:任意2 b" T7 d  ~& U4 k. D1 G
内存要求:≥128M
' ?9 K# n8 R; |% {日期  :2018 年 10 月 25 日) i. L7 p1 N, G, l$ x6 E/ D: A
        8 \6 r/ Z0 n! a- ?, Q. F
        关于本脚本6 u2 b0 Q% y+ ]" ~  [& N
1、本脚本适用于三大 Linux 发行版,其他版本则不支持。
/ _( `1 ?9 c4 J. @0 q2、KMS 服务安装完成后会加入开机自启动。
" e  `# `8 V2 A0 Y3 ?4 n3、默认记录日志,其日志位于 /var/log/vlmcsd.log。% y; a3 C  Z% \0 }: H  z# p# ~+ d
        使用方法8 v" @7 M! ]$ u  ~9 x
使用root用户登录,运行以下命令:/ m8 P: R% h, v; n$ F$ \
  1. wget --no-check-certificate https://github.com/teddysun/across/raw/master/kms.sh && chmod +x kms.sh && ./kms.sh
复制代码
安装完成后,输入以下命令查看端口号 1688 的监听情况
8 [# S" p2 O/ ^3 |* r4 m
  1. netstat -nxtlp | grep 1688
复制代码
返回值类似于如下这样就表示 OK 了:5 m. d* O  }, r, I

& ]* M  E3 z4 B( e) h3 p
. S, T: z1 [0 ?
  1. tcp        0      0 0.0.0.0:1688                0.0.0.0:*                   LISTEN      3200/vlmcsd         
    + w4 l$ C  y, c7 M! o5 o* }+ Y$ c
  2. tcp        0      0 :::1688                     :::*                        LISTEN      3200/vlmcsd
复制代码
6 N- q  _; C" U4 |
本脚本安装完成后,会将 KMS 服务加入开机自启动。
& [, F9 w) M5 u/ |' X" x! |7 r使用命令:" p* f2 t1 q/ f9 l
启动:/etc/init.d/kms start
; `# n+ \/ }; C- N停止:/etc/init.d/kms stop
- \- h! p2 V# T1 a: e, w+ R重启:/etc/init.d/kms restart! u. N8 z% u* k+ R# |
状态:/etc/init.d/kms status& W2 f7 Z( ~5 N: R
卸载方法:
/ Z" J0 y6 R  \: [) m7 d# G0 o9 N使用 root 用户登录,运行以下命令:
! M/ r1 U5 H0 O3 I9 N
  1. ./kms.sh uninstall
复制代码

, N( s* C( k* |. g, b& I% |6 ?3 D! h# @        如何使用 KMS 服务3 M0 m& K& i4 v% `2 ~. `$ M' g% q9 P, U; M
KMS 服务,用于在线激活 VOL 版本的 Windows 和 Office。+ |1 ?) Q% q9 k9 X& F4 V
激活的前提是你的系统是批量授权版本,即 VL 版,一般企业版都是 VL 版。而 VL 版本的镜像一般内置 GVLK key,用于 KMS 激活。% T! P, i$ _! P! L) k1 o
下面列表里面含有的产品的 VL 版本或者能使用 key 进入 KMS 通道的产品,都支持使用 KMS 激活。
/ H5 S( z, P! EOffice 2019 & Office 2016:https://docs.microsoft.com/en-us/DeployOffice/vlactivation/gvlks
- F% e- Q, X5 h4 kOffice 2013:https://technet.microsoft.com/zh-cn/library/dn385360.aspx/ T- L) B7 K  U
Office 2010:https://technet.microsoft.com/zh-cn/library/ee624355(v=office.14).aspx
6 p/ K. r1 Z' {: ^Windows:https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys0 R' E. e$ k% L; [/ e
使用管理员权限运行 cmd 查看系统版本,命令如下:
3 @6 H: S6 l+ {9 I$ X( d
  1. wmic os get caption
复制代码
使用管理员权限运行 cmd 安装从上面列表得到的 key,命令如下:. t: [9 c6 g9 ]. L
  1. slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
复制代码
使用管理员权限运行 cmd 将 KMS 服务器地址设置为你自己的 IP 或 域名,后面最好再加上端口号(:1688),命令如下:
0 V8 t! |7 }1 P9 g2 o4 h) Q
  1. slmgr /skms www.bbs.gdhtgas.cn
复制代码
" Y! b  }1 h+ m5 B9 ?/ o3 [
注意:本脚本所做的工作就是此步骤。当你的 KMS 服务出于启动状态,那么此处就可以设置为你自己的 KMS 服务器地址。0 H) {: J0 ^1 l$ a
使用管理员权限运行 cmd 手动激活系统,命令如下:" ]9 |# n8 i; C1 a6 U$ t2 a/ m
  1. slmgr /ato
复制代码
$ d2 a: l: w4 @7 P8 c
关于 Office 的激活,要求必须是 VOL 版本,否则无法激活。0 B9 F- u, B- T( ?
找到你的 Office 安装目录,32 位默认一般为 C:\Program Files (x86)\Microsoft Office\Office16- l: J# [; t' J$ R
64 位默认一般为 C:\Program Files\Microsoft Office\Office16; B  A. o* a2 q, Q
Office16 是 Office 2016,Office15 就是 Office 2013,Office14 就是 Office 2010。5 E$ P8 {( N9 i1 |6 c
打开以上所说的目录,应该有个 OSPP.VBS 文件。
6 S% O- h$ j1 Q" N使用管理员权限运行 cmd 进入 Office 目录,命令如下:1 O6 Q. X1 e  C0 s: g* k1 U5 e
  1. cd "C:\Program Files (x86)\Microsoft Office\Office16"
复制代码
使用管理员权限运行 cmd 注册 KMS 服务器地址:
* q! C; b2 V$ @
  1. cscript ospp.vbs /sethst:www.bbs.gdhtgas.cn
复制代码
使用管理员权限运行 cmd 手动激活 Office,命令如下:
( e+ ?  l' ?6 I8 v. X5 `
  1. cscript ospp.vbs /act
复制代码

9 C/ q  ?$ e# n9 V" K  j( ]6 Z注意: KMS 方式激活,其有效期只有 180 天。
" v% [( h% x% ], f6 t& Q每隔一段时间系统会自动向 KMS 服务器请求续期,请确保你自己的 KMS 服务正常运行。* }5 P8 }" d8 r; _; n; \8 e" b

! I, b* A6 B4 x0 J2 d# r# ]8 ?9 g/ D6 M) z4 f6 s( I

0 @- z) [3 v7 B. L0 q9 i0 l# J, i0 h# t- L
" c$ |) n1 f# z; T3 c
2 ^, m6 U" C0 B1 t8 B- d" v

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

18.77 KB, 下载次数: 17

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

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2025-2-24 23:58 , Processed in 0.096948 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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