搭建环境:CentOS7X64。知识转载于网络仅用于学习

标题说了是两种方法,这里分别为vlmcsd和py-kms,我就先尝试使用vlmcsd来搭建。

使用Xshell登录到你的VPS内,先确定一下你这台机器的CPU架构:

cat /proc/cpuinfo

一般都是Intel,毕竟技术实力摆在这里(让我想起了最近的两个漏洞2333):

下载vlmcsd项目文件:

yum -y install wget wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz

tar -xzvf binaries.tar.gz

最新的项目文件请去https://github.com/Wind4/vlmcsd/releases下载

如果你的机器CPU和上述我的一样都是Intel,那么就可以直接用我下面的命令进入目录:

cd binaries/Linux/intel/static

否则你需要在binaries目录内找到对应你机器CPU架构的目录进入。

这里我是X64位的系统,所以直接执行下面的命令vlmcsd就启动了:

./vlmcsd-x64-musl-static

如果你的机器不是64位系统,则需要在此目录内找到对应你系统位数的可执行文件来运行:

查看vlmcsd的运行情况,可以使用如下命令:

ps -ef |grep vlmcsd-x64-musl-static

看到如图则说明运行正常:

如果你不想用vlmcsd了,则可以使用如下命令来关闭vlmcsd

kill -9上图使用psef命令回显的vlmcsd进程ID

注意,vlmcsd需要用到1688端口,如果你的机器防火墙打开了,需要设置放行规则或者关闭:

systemctl stop firewalld.service

设置vlmcsd 开机自启动:

echo "/home/binaries/Linux/intel/static/vlmcsd-x64-musl-static > /dev/null 2>&1" >> /etc/rc.local

至此,vlmcsd的搭建就完成了。

现在LALA在虚拟机内装了一台Windows7 Professional VL版系统,尝试看看能否激活,首先把未激活试用的图片发上来,已验证文章的真实性:

激活步骤:

1、使用管理员权限运行CMD:

2、在CMD内键入如下命令:

slmgr /skms 这里填写你的VPS公网IP或是解析到此IP的域名

可以看到CMD内回显:

3、继续在CMD内键入如下命令:

slmgr /ato

稍等几秒钟,不出意外的话可以看到如图所示的激活成功提示:

4、最后一个命令了,大爷将就再执行一下吧:

slmgr /xpr

回显如图内容:

OK,现在打开电脑设置看看激活是否成功:

一个大大的LOGO:正版授权,就是告诉你,你激活成功了,可以开始愉快的玩耍了~

以上就是用vlmcsd搭建KMS服务器激活Windows系统的完整步骤。

下面再来稍微写一下用另外一种方法py-kms搭建KMS激活服务器。

注意:py-kms需要Python2.6或2.7版本,如果你的机器内不是这个版本,就最好不要用这个方法了。不过CentOS系统的话,无论是6系还是7系都是默认装好2.6或2.7的,不用担心这个。

先安装git:

yum -y install git

拉取py-kms项目文件:

git clone https://github.com/myanaloglife/py-kms.git

安装py-kms所需依赖:

yum -y install python-argparse

进入到py-kms根目录:

cd py-kms

运行程序:

python server.py

看到如下图回显就说明程序启动成功了:

Ctrl+C退出来,安装screen:

yum -y install screen

使用screen将py-kms放到后台运行:

screen -dmS jihuo python server.py

查看py-kms运行状态:

ps -ef |grep jihuo

如图所示:

不想使用py-kms了?使用如下命令可强制退出:

kill -9上图使用psef命令查看到的py-kms进程ID

你需要注意的是py-kms和vlmcsd一样,都占用1688端口,需要放行这个端口或是关闭防火墙,另外这两个工具都不能同时运行,只能选择运行其中一个。

至此py-kms就搭建好了,激活微软各类操作系统的办法和之前介绍的一样,就不重复造轮子了。

写在最后:

1、KMS激活支持的微软操作系统有:Windows7/8/8.1/2008R2/2012/2012R2。但你们需要注意的一点是KMS不能激活旗舰版系统,只要系统ISO名前面带Ultimate标识的,都是不能用KMS激活的。

2、KMS除了能够激活Windows操作系统外还能激活微软的办公套件,支持的版本为:Office 2010/2013。有关激活的命令大家网上随便搜下就有了,这里就不多说了。

3、KMS激活的操作系统只有180天时效,所以你必须每隔180天就要重新激活一次。在这点上着实有点不方便,但为了纯净,忍忍也是值得的~

4、自建KMS服务器需要注意,你的VPS可能会被微软投诉,导致服务商停止你的VPS。最好不要把你的KMS服务器大范围公开,自用即可~

Windows Server 2016

操作系统 KMS激活序列号

Windows Server 2016 Datacenter CB7KF-BWN84-R7R2Y-793K2-8XDDG

Windows Server 2016 Standard WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY

Windows Server 2016 Essentials JCKRF-N37P4-C2D82-9YXRT-4M63B

Windows 10

操作系统 KMS激活序列号

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 10 Enterprise 2015 LTSB WNMTR-4C88C-JK8YV-HQ7T2-76DF9

Windows 10 Enterprise 2015 LTSB N 2F77B-TNFGY-69QQF-B8YKP-D69TJ

Windows 10 Enterprise 2016 LTSB DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ

Windows 10 Enterprise 2016 LTSB N QFFDN-GRT3P-VKWWX-X7T3R-8B639

Windows Server 2012 R2 和 Windows 8.1

操作系统 KMS激活序列号

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 Server 2012 R2 Server Standard D2N9P-3P6X9-2R39C-7RTCD-MDVJX

Windows Server 2012 R2 Datacenter W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9

Windows Server 2012 R2 Essentials KNC87-3J2TX-XB4WP-VCPJV-M4FWM

Windows 7 and Windows Server 2008 R2

操作系统 KMS激活序列号

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

Windows Server 2008 R2 Web 6TPJF-RBVHG-WBW2R-86QPH-6RTM4

Windows Server 2008 R2 HPC edition TT8MH-CG224-D3D7Q-498W2-9QCTX

Windows Server 2008 R2 Standard YC6KT-GKW9T-YTKYR-T4X34-R7VHC

Windows Server 2008 R2 Enterprise 489J6-VHDMP-X63PK-3K798-CPX3Y

Windows Server 2008 R2 Datacenter 74YFP-3QFB3-KQT8W-PMXWJ-7M648

Windows Server 2008 R2 for Itanium-based Systems GT63C-RJFQ3-4GMB6-BRFB9-CB83V

windows 搭建kms服务器激活_搭建kms服务器,自建KMS激活服务器的两种方法相关推荐

  1. mysql+数据库连接标识_新人必看!连接到MySQL数据库的两种方法

    原标题:新人必看!连接到MySQL数据库的两种方法 使用mysql二进制方式连接 您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库. 实例 以下是从命令行中连接mysq ...

  2. tableau linux无网络安装_举个栗子!Tableau 技巧(110)两种方法实现正态分布 Normal distribution...

    关于正态分布 正态分布(Normal distribution),也称"常态分布",又名高斯分布(Gaussian distribution).正态分布是统计学中一个重要的概率分布 ...

  3. 刷magisk模块后不能开机_刷Magisk模块开机卡Logo了怎么办?两种方法教你轻松解决...

    虽然,Magisk由于工作原理的不同,其模块对系统的兼容性相比较于此前的Xposed框架模块要好得多,但是依旧有可能出现刷了模块之后,卡Logo,无法开机的情况.今天,小编就提供两种方式解决刷Magi ...

  4. 请描述定时器初值的计算方式_单片机C语言编程中定时器初值计算的两种方法...

    单片机C语言编程中,定时器的初值对于初学者真的是比较不好计算,因此我总结了以下几种方法. 第1种方法: #define FOSC 11059200L //晶振的频率 #define TIMS (655 ...

  5. debian vbox设置_在Debian 9 Stretch系统上安装VirtualBox的两种方法

    本文向你介在Debian 9 Stretch系统上安装VirtualBox的两种方法:采用Oracle Repository或strectch-backports存储库来安装VirtualBox.本文 ...

  6. 中文乱码翻译器在线翻译_如何将芬兰语翻译成中文?这两种方法你得会

    我们在工作中有时候也会接触得到一些特殊的任务.举个例子,如果哪天上级让我们翻译芬兰语,若是不会翻译就很尴尬了.该怎么办呢?如何将芬兰语翻译成中文呢?这里小编想要推荐给大家两个比较好用的方法,有需要的小 ...

  7. 服务器里文件表格如何自动备份,Excel电子表格自动备份的两种方法

    对于数据量大.数据重要性高的EXCEL文件,如果出现任何意外导致数据遭受损坏,那么,将是一件严重的问题. 平时我们在操作EXCEL时,应该养成良好的习惯,即让EXCEL自动备份,以防不测. 以下是两种 ...

  8. python hist直方图拟合曲线_详解用Python为直方图绘制拟合曲线的两种方法

    直方图是用于展示数据的分组分布状态的一种图形,用矩形的宽度和高度表示频数分布,通过直方图,用户可以很直观的看出数据分布的形状.中心位置以及数据的离散程度等. 在python中一般采用matplotli ...

  9. 电脑c盘满了怎么办_你的电脑C盘满了怎么办?第两种方法都能解决

    用了好几年的电脑,在分区的时候C盘空间分的太小:有的喜欢把下载的软件.工作时的文件都放在桌面上方便自己使用:有的安装软件的时候不选择安装目录或一些软件必须要安装在C盘,这样你的C盘的空间就会变得不够, ...

  10. win10运行在哪里_不会win10文件夹同步?教你两种方法

    本文介绍了两种win10文件夹同步的方法,分别是系统自带的功能和傲梅轻松备份软件中的文件同步功能.各有各的优势,那么接下来我们就一起看看分别如何操作. 学会win10文件夹同步,工作效率更高数据更安全 ...

最新文章

  1. 使用logminer进行审计 Audit by using logminer
  2. 【SpringCloud】Hystrix:熔断
  3. python的unicode_python的unicode及其编码解码
  4. pandas的str函数的一些功能
  5. 从Java程序员的角度理解加密的那些事
  6. 迷宫问题 POJ - 3984
  7. vue中Ajax(axios)及Ajax(vue-resource)的使用方法
  8. 训练日志 2018.10.31
  9. 维护项目的管理策略案例
  10. C# winform打开Excel文档的方法总结!
  11. 39页第五题计算数列之和
  12. 修改服务器linux的yum源为阿里源yum源
  13. 如何查看CDR文件是出自哪个版本?
  14. Git综合应用及常见问题汇总
  15. 此nvidia驱动程序与此windows版本不兼容
  16. 基于英雄大作战龙奥的Unity骨骼动画初探
  17. Html源代码图片解密,通过图片加密、解密文件
  18. 《人工智能》课程习题
  19. OpenVINO部署Mask-RCNN实例分割网络
  20. 生活随记 - 南极洲探险队的思考

热门文章

  1. (开源)微信小程序实时控制stc89c51,通过esp8266
  2. 数字后端设计实现之时钟树综合实践篇
  3. android 四大组件,安卓四大组件及其作用
  4. Viewstub 以及 view.setVisible(GONE/VISIBLE) 的实现原理
  5. 水系图一般在哪里找得到_进展 | 水系钾离子电池研究取得重要进展
  6. 你知道手动探针台系统的用途及组成部分吗?
  7. 检测UDP端口是否畅通方法
  8. KNN 算法实现 Iris 数据集分类
  9. python爬取网易云音乐视频_用Python爬取网易云音乐歌曲
  10. 基础面试题:JSP和Servlet