使用py-kms搭建KMS服务器激活环境
操作系统为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服务器激活环境相关推荐
- python服务器环境搭建_服务器python环境搭建
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python搭建服务器以快捷著称,实际上,我们也可以使用python搭建简易的服 ...
- 康乐php5.2_搭建PHP服务器调试环境套件下载-Easy2PHP5正式版下载[环境套件]-华军软件园...
Easy2PHP5正式版是款针对Windows下的Apache + PHP + MySQL + Zend + phpMyAdmin的环境套件.Easy2PHP5官方版通过简单地安装可以建立本地PHP调 ...
- linux下搭建游戏服务器运行环境
最近一直只在搭建公司游戏服务器的运行环境. ps背景: 使用java开发,之前一直都是在window环境下开发的,现在要将项目部署到linux环境下 ,所以历程缓慢啊... 说说过程中都遇到啥吧! ...
- git ssh配置文件 服务器_Linux 环境 搭建Git 服务器,并且修改SSH端口使用
1.环境配置说明 服务器 CentOS 7 + git(git version 1.8.3.1) 客户端 Windows10 + SourceTree 2.安装 Git 服务器端安装: sudo yu ...
- linux git服务器搭建端口号是多少,Linux 环境 搭建Git 服务器,并且修改SSH端口使用...
1.环境配置说明 服务器 CentOS 7 + git(git version 1.8.3.1) 客户端 Windows10 + SourceTree 2.安装 Git 服务器端安装: sudo yu ...
- Linux ENSP 搭建DHCP服务器并实现中继和Linux 下搭建DNS服务器(2个实验可跟做)
文章目录 DHCP服务 了解DHCP服务 使用DHCP的好处 Linux 下搭建DNS服务器 实验环境 实验过程 修改DHCP配置文件 更改dns服务器名称 更改win10的IP地址 Linux &a ...
- Qt显示视频流——nginx+rtmp搭建直播服务器(二)
上次介绍的是使用ffmpeg推流,这次介绍的是使用nginx + rtmp搭建直播服务器. 环境:ubuntu 16.04 一. 安装nginx 和 rtmp模块 1. 下载安装 nginx 和 ng ...
- kali系统搭建本地服务器,kali linux 下搭建git服务器
参考:http://www.cnblogs.com/dee0912/p/5815267.html https://www.liaoxuefeng.com/wiki/001373951630592960 ...
- 虚拟机安装postfix服务器,CentOS 7 下搭建邮件服务器(bind+postfix+dovecot)
CentOS 7下搭建邮件服务器 前提环境:CentOS 7虚拟机IP为192.168.43.124 主机名为mail.zxp.com 修改主机名:hostnamectl set-hostname m ...
最新文章
- Java中的synchronized与volatile关键字
- 最大团问题-分支界限法
- matlab实现定标旋转,Matlab摄像机标定工具箱的使用说明精编.doc
- 二倍图三倍图什么意思_搞笑GIF图:搞笑GIF图:平安夜为什么见不到“圣诞老人”...
- Social Dialogue征集IT意见领袖和优秀博客的RSS地址
- 标准C语言程序设计第七版pdf,C语言程序设计(向华)7.pdf
- 怎么进入机顶盒linux系统,如何在机顶盒中刷入原生的Debian系统
- c语言二fseek从文件头移动_C语言fseek函数
- 嵌入式软件开发学习路线
- 【java毕业设计】基于java+SSH+JSP的固定资产管理系统设计与实现(毕业论文+程序源码)——固定资产管理系统
- uniapp调用c语言方法,使用uniapp开发的app/小程序需要注意:
- ue4 获取屏幕中心点坐标
- [STM32] 发现一篇非常好的讲解libusb、winusb、libusbk关系的文章
- Ajax和Json使用入门
- 朋友圈内容防折叠不折叠小技巧
- 康托展开式在排列组合的英勇_英勇的射击有一个根本缺陷
- SystemVue 介绍
- 广东海洋大学微型计算机控制技术,电容式液位传感器的设计.pdf
- 迷失lost结局什么意思_《迷失》今晨结局:多个谜团依然未解(剧透)
- MIPS汇编语言学习-01-两数求和以及环境配置、如何运行