kn007的个人博客
♥ You are here: Home > 软件与网络 > VPS > 搭建可激活Windows和Office的KMS服务器

搭建可激活Windows和Office的KMS服务器

by | 57 Comments

提醒:本文最后更新于 2793 天前,文中所描述的信息可能已发生改变,请仔细核实。

49777e71bbf96176作为大多家庭常用的Windows和Office,想买正版又心有余而力不足。然而不用又不行,那么可以自己搭建一个KMS服务器来激活。(稍许无耻)

KMS即Key Management Service,可以轻松创建和控制用于加密数据的加密密钥。

今天说下如何利用Python在非微软系统的VPS搭建一个可用的KMS服务器。(Emulated KMS Servers on non-Windows platforms

相对于本机的KMS激活方式来说,不用担心KMS服务进程被杀毒软件误杀,不用担心被微软补丁封锁。

本文主要的系统环境是CentOS 6 x64,所需程序有Python 2.6.6、py-kms。

当然了,系统版本不限于CentOS,支持其他发行版本系统。Python版本是根据py-kms来的,py-kms依赖于2.6.x或2.7.x,另外需要argparse库。

安装过程其实非常简单,安装好git和py-kms的python依赖包argparse就好了,而这一切只需要yum就OK了。具体步骤如下:

yum -y install git python-argparse
cd /usr/local/
git clone https://github.com/myanaloglife/py-kms.git

这样就把py-kms安装到了/usr/local/py-kms下了。

使用方法也很简单,直接执行

nohup /usr/bin/python /usr/local/py-kms/server.py >/dev/null &

这样就会后台驻守。

如果你使用了防火墙,比如iptables,那么请允许1688端口:

/sbin/iptables -I INPUT -p tcp --dport 1688 -j ACCEPT

对于绝大部分VL版(Volume License)的Windows系统和Office软件,都可以使用KMS激活。操作步骤概括如下:
# 对于Windows系统VL版本,以管理员身份打开命令提示符,然后输入以下命令:

cd "%SystemRoot%\system32"
cscript /nologo slmgr.vbs /skms 你的域名或IP(如cscript /nologo slmgr.vbs /skms kms.kn007.net)
cscript /nologo slmgr.vbs /ato
cscript /nologo slmgr.vbs /xpr

# 或直接弹窗方式:

slmgr /skms 你的域名或IP(如slmgr /skms kms.kn007.net)
slmgr /ato
slmgr /xpr

# 对于Office软件VL版本,以管理员身份打开命令提示符,然后进入软件安装目录:
# 这里以Office 2013为例,32位版本:

cd "%ProgramFiles(x86)%\Microsoft Office\Office15"

# 64位版本:

cd "%ProgramFiles%\Microsoft Office\Office15"

# 然后执行以下命令:

cscript ospp.vbs /sethst:你的域名或IP(如cscript ospp.vbs /sethst:kms.kn007.net)
cscript ospp.vbs /act
cscript ospp.vbs /dstatus

通过以上步骤就可以激活你的Windows系统和Office软件,但是值得注意的是,KMS方式激活的有效期只有180天,因此每不到半年需要重新激活一次。

如果你的操作系统或者Office不是VL版本,则无法通过KMS方式激活。

再次感谢下py-kms的作者,目前py-kms支持V4、V5、V6的KMS请求,支持激活Windows 7/8/8.1/2008R2/2012/2012R2和Office 2010/2013。项目地址:传送门

另外,亲测Windows 10下可以激活Office 2013,妈妈再也不用担心我的Office过期了!

目前,kms.kn007.net已启用。大家可以激活试试。因被微软投诉,目前服务已终止并且撤下。

可以配合《通用KMS激活密钥导入工具》使用。


才发现,从CentOS 6.5开始的系统iso都支持直接dd到U盘上了,以前都没注意。虽说很少装,但保不定什么时候就要装,用U盘总比用光盘方便多了。不过一个U盘只能dd一个iso系统,也就是说一个U盘只能装一种系统。CentOS 7还是不习惯,暂无时间习惯,而且预编译好的自动安装脚本都是对于CentOS 6 x64的,用7都要改,这无疑比较麻烦。以后有时间再说了。

还有完全禁用ipv6,看来还是要在/etc/grub.conf中的启动项的最后加上ipv6.disable=1。

转载请注明转自: kn007的个人博客 的《搭建可激活Windows和Office的KMS服务器

donate
有所帮助?
Comments
57 Comments立即评论
  1. LV5
    回复

    这个是福利帖?收藏了,有需要再用。

    1. MOD
      回复

      @老杨: 是的,所谓福利贴

  2. LV7
    回复

    原来KMS激活就是这么来的

    1. MOD
      回复

      @World: 是滴是滴

  3. LV7
    回复

    之前我买了很多2G的小U盘,专门用来装系统

    1. MOD
      回复

      @World: 我拿了个8G的金士顿,你别说真的金士顿还是很好用的。4、5年了,速度很快。

    2. LV7
      回复

      @kn007: 我有个16G的 不知道啥牌子 用着还挺好 装系统的话 就拿小U盘 丢了也不心疼 :cool:

    3. MOD
      回复

      @World: 有钱任性

  4. LV4
    回复

    已升win10,office2016预览版 :evil:

    1. MOD
      回复

      @小怪物: 用紧win10,office 2013

    2. LV4
      回复

      @kn007: 我的win8.1是淘宝激活的,win10注册了windows insider,就给升到win10了, :lol:

  5. LV3
    回复

    之前玩了win10预览版,感觉系统不稳定,老是停止响应,win7原版稳定,不打补丁,不装所谓的卫士,一直裸奔,还没发现啥问题~~

    1. MOD
      回复

      @夜枫: 10162非常稳定。裸奔10多年了

    2. LV3
      回复

      @kn007: win10的10162?系统稳定的话还是原本的稳定,我是发现了,Ghost版老有问题~~~现在连激活都懒得激活了,到了提示必须要激活的时候才激活,经常这个样子~~

    3. MOD
      回复

      @夜枫: 我不用ghost版本很久了。

    4. MOD
      回复

      @夜枫: 你网站HTTP 500

    5. LV3
      回复

      @kn007: 据说被D了,这段时间经常打不开,邮箱被网站监控的邮件塞满了~~~哈哈~~每次都是定时全站备份到本地,所以我不怕咯~~哈哈~

    6. MOD
      回复

      @夜枫: 嘿嘿

  6. LV6
    回复

    福利啊 :mrgreen: :mrgreen: :mrgreen: 我是直接用激活工具激活的,180天到了自动RENEW

    1. MOD
      回复

      @Xider: 嗯嗯嗯~

  7. LV3
    回复

    这可真是太好了,就等win10RTM了! :razz:
    然卵用,老子又木有VPS :o

    1. MOD
      回复

      @aunsen: 你可以临时先用我这个 :cool: 已经用紧win10许久,挺好的。

  8. 回复

    好人多~

    1. MOD
      回复

      @林木木: 人好多,但你来得少。

  9. LV3
    回复

    哈哈!不错!整个小内存vps专门用来搞ss和这个,简直经济实惠。除了py还有用c写的kms,也很好用!

    1. MOD
      回复

      @咕噜噜: 确实

  10. LV3
    回复

    :cool: 已经举报了 等着收律师信吧

    1. MOD
      回复

      @千寻神隐: :x 你一来就无好事

;-):|:x:twisted::smile::shock::sad::roll::razz::oops::o:mrgreen::lol::idea::grin::evil::cry::cool::arrow::???::?::!: