操作系统为CentOS6.6

py-kms发布地址(原始):

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

现在建议用这个,支持2和3:

https://github.com/ThunderEX/py-kms

上面这个人fork了下面的这个项目,下面这个fork了原始项目

https://github.com/matsuz/py-kms

1.安装依赖

yum install python-argparse

2.下载代码

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

3.运行激活服务器

cd py-kms
python server.py

这时候看到提示消息

TCP server listening at 0.0.0.0 on port 1688.

就是说KMS服务已经在1688端口上打开了,没有错误。这就搭建完毕了。

4.长期运行配置
对于需要长期运行的KMS服务器,可以使用supervisor管理py-kms服务(非必须步骤)
拷贝py-kms文件夹到/usr/local/目录下

cp -r py-kms /usr/local/

安装supervisor

yum install python-setuptools
easy_install supervisor

生成默认配置文件(supervisord.conf)

echo_supervisord_conf > /etc/supervisord.conf

编写supervisor脚本,加到/etc/supervisord.conf最后

[program:pykms]
command=python /usr/local/py-kms/server.py
autorestart=true
user=root

以daemon方式运行,执行

supervisord

5.客户端测试
客户端下载py-kms后,cd跳转到该目录,执行

python client.py -v wwwb.vvvtimes.com

结果如下说明安装成功

Connecting to wwwb.vvvtimes.com on port 1688...
Connection successful!
Sending RPC bind request...
RPC bind acknowledged.

其中最后一个参数wwwb.vvvtimes.com是服务器的域名或IP,通过py-kms激活没有机器数目限制,通过微软官方工具搭建的KMS服务器有机器数目限制。

参考文章:
1.cubieboard中使用py-kms与dnsmasq搭建局域网内全自动KMS激活环境 http://www.mamicode.com/info-detail-1058191.html
2.基于Windows Server 2012 R2部署KMS服务器 http://www.mamicode.com/info-detail-135968.html

使用py-kms搭建KMS服务器激活环境相关推荐

  1. python服务器环境搭建_服务器python环境搭建

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python搭建服务器以快捷著称,实际上,我们也可以使用python搭建简易的服 ...

  2. 康乐php5.2_搭建PHP服务器调试环境套件下载-Easy2PHP5正式版下载[环境套件]-华军软件园...

    Easy2PHP5正式版是款针对Windows下的Apache + PHP + MySQL + Zend + phpMyAdmin的环境套件.Easy2PHP5官方版通过简单地安装可以建立本地PHP调 ...

  3. linux下搭建游戏服务器运行环境

    最近一直只在搭建公司游戏服务器的运行环境. ps背景:  使用java开发,之前一直都是在window环境下开发的,现在要将项目部署到linux环境下 ,所以历程缓慢啊... 说说过程中都遇到啥吧! ...

  4. git ssh配置文件 服务器_Linux 环境 搭建Git 服务器,并且修改SSH端口使用

    1.环境配置说明 服务器 CentOS 7 + git(git version 1.8.3.1) 客户端 Windows10 + SourceTree 2.安装 Git 服务器端安装: sudo yu ...

  5. linux git服务器搭建端口号是多少,Linux 环境 搭建Git 服务器,并且修改SSH端口使用...

    1.环境配置说明 服务器 CentOS 7 + git(git version 1.8.3.1) 客户端 Windows10 + SourceTree 2.安装 Git 服务器端安装: sudo yu ...

  6. Linux ENSP 搭建DHCP服务器并实现中继和Linux 下搭建DNS服务器(2个实验可跟做)

    文章目录 DHCP服务 了解DHCP服务 使用DHCP的好处 Linux 下搭建DNS服务器 实验环境 实验过程 修改DHCP配置文件 更改dns服务器名称 更改win10的IP地址 Linux &a ...

  7. Qt显示视频流——nginx+rtmp搭建直播服务器(二)

    上次介绍的是使用ffmpeg推流,这次介绍的是使用nginx + rtmp搭建直播服务器. 环境:ubuntu 16.04 一. 安装nginx 和 rtmp模块 1. 下载安装 nginx 和 ng ...

  8. kali系统搭建本地服务器,kali linux 下搭建git服务器

    参考:http://www.cnblogs.com/dee0912/p/5815267.html https://www.liaoxuefeng.com/wiki/001373951630592960 ...

  9. 虚拟机安装postfix服务器,CentOS 7 下搭建邮件服务器(bind+postfix+dovecot)

    CentOS 7下搭建邮件服务器 前提环境:CentOS 7虚拟机IP为192.168.43.124 主机名为mail.zxp.com 修改主机名:hostnamectl set-hostname m ...

最新文章

  1. Java中的synchronized与volatile关键字
  2. 最大团问题-分支界限法
  3. matlab实现定标旋转,Matlab摄像机标定工具箱的使用说明精编.doc
  4. 二倍图三倍图什么意思_搞笑GIF图:搞笑GIF图:平安夜为什么见不到“圣诞老人”...
  5. Social Dialogue征集IT意见领袖和优秀博客的RSS地址
  6. 标准C语言程序设计第七版pdf,C语言程序设计(向华)7.pdf
  7. 怎么进入机顶盒linux系统,如何在机顶盒中刷入原生的Debian系统
  8. c语言二fseek从文件头移动_C语言fseek函数
  9. 嵌入式软件开发学习路线
  10. 【java毕业设计】基于java+SSH+JSP的固定资产管理系统设计与实现(毕业论文+程序源码)——固定资产管理系统
  11. uniapp调用c语言方法,使用uniapp开发的app/小程序需要注意:
  12. ue4 获取屏幕中心点坐标
  13. [STM32] 发现一篇非常好的讲解libusb、winusb、libusbk关系的文章
  14. Ajax和Json使用入门
  15. 朋友圈内容防折叠不折叠小技巧
  16. 康托展开式在排列组合的英勇_英勇的射击有一个根本缺陷
  17. SystemVue 介绍
  18. 广东海洋大学微型计算机控制技术,电容式液位传感器的设计.pdf
  19. 迷失lost结局什么意思_《迷失》今晨结局:多个谜团依然未解(剧透)
  20. MIPS汇编语言学习-01-两数求和以及环境配置、如何运行

热门文章

  1. Git Hooks 使用husky实现提交预检测杜绝不规范的代码!!!
  2. 利用valgrind定位opencv的cvCloneImage()内存泄漏问题
  3. 通信建立的基础——耳机线上传输的信号
  4. 使用john破解linux密码
  5. 生存函数(Survival function)
  6. OpenCart产品属性过滤(Atrribute Filter)功能插件
  7. hokuyo雷达驱动安装
  8. ps2018年日历素材
  9. 一例硬盘逻辑坏道修复案例
  10. Photoshop认证考试样卷