操作系统环境CentOS6.6
vlmcsd发布地址:
http://forums.mydigitallife.info/threads/50234-Emulated-KMS-Servers-on-non-Windows-platforms

1.找到二进制和源码下载
下载地址: http://rghost.net/6G8wYxwnX
解压密码2015

2.解压

解压后找到vlmcsd-svn812-2015-08-30-Hotbird64\binaries\Linux\intel\glibc文件夹,找到该文件夹下的vlmcsd-x86-glibc,如果是64位则是vlmcsd-x64-glibc,其他系统自行选择,服务端主要是找vlmcsd这个程序。


3.复制文件
在/usr/local新建vlmcsd,拷贝vlmcsd-x86-glibc到该文件夹下

mkdir /usr/local/vlmcsd
cp vlmcsd-x86-glibc /usr/local/vlmcsd/

给vlmcsd-x86-glibc加入执行权限,并改名为vlmscd

cd /usr/local/vlmcsd/
chmod u+x vlmcsd-x86-glibc
mv vlmcsd-x86-glibc vlmcsd

4.测试启动
执行命令

./vlmcsd

查看执行的进程

ps aux|grep vlmcsd

结果

root      8227  0.0  0.0   2364   240 ?        Ss   11:41   0:00 ./vlmcsd
root      8279  0.0  0.0   2280   552 pts/1    S+   11:42   0:00 grep vlmcsd

说明进程已经启动
kill pid可以关闭进程

如果有其他端口占用1688,会报如下错误

Warning: 0.0.0.0:1688: Address already in use
Fatal: Could not listen on any socket.

找出占用的进程关闭即可,可以使用lsof命令和netstat命令
上文中supervisor关闭命令为

supervisorctl shutdown

5.开机自启
把命令加到/etc/rc.local或/etc/rc.d/rc.local,并加上可执行权限,为了查看日志,加上vlmcsd -l /var/log/vlmcsd.log

echo "/usr/local/vlmcsd/vlmcsd -l /var/log/vlmcsd.log > /dev/null 2>&1" >> /etc/rc.local
chmod +x /etc/rc.local

注意:CentOS 7中系统启动管理已经由传统的Linux SysV init改为systemd,配置方法跟原来的不一样

6.重启服务器
执行命令

reboot

7.客户端测试
windows找到vlmcsd-svn812-2015-08-30-Hotbird64\binaries\Windows\intel目录下的vlmcs-Windows-x86.exe对于64位的找vlmcs-Windows-x64.exe
将其改名为vlmcs.exe
cd跳转到改目录下
执行命令

vlmcs.exe -v -l 3 wwwb.vvvtimes.com

-v输出详细信息
-l 3表示发送Windows Server 2008 Datacenter的激活请求,具体版本对应列表可以通过vlmcs.exe -x查看
wwwb.vvvtimes.com表示KMS服务器的域名
结果如下

Request Parameters
==================Protocol version                : 4.0
Client is a virtual machine     : No
Licensing status                : 2 (OOB grace)
Remaining time (0 = forever)    : 43200 minutes
Application ID                  : 55c92734-d682-4d71-983e-d6ec3f16059f (Windows)
Activation ID (Product)         : 68b6e220-cf09-466b-92d3-45cd964b9509 (Windows Server 2008 Datacenter)
Key Management Service ID       : 8a21fdf3-cbc5-44eb-83f3-fe284e6680a7 (Windows 2008 C)
Client machine ID               : 53532ed6-0511-4848-ad75-40e3944c3b99
Previous client machine ID      : 00000000-0000-0000-0000-000000000000
Client request timestamp (UTC)  : 2015-12-16 05:39:30
Workstation name                : ftp.htc.info
N count policy (minimum clients): 5Connecting to 1.2.3.4:1688 ... successfulPerforming RPC bind ...
... NDR64 ... BTFN ... NDR32 ... successful
Sending activation request (KMS V4) 1 of 1Response from KMS server
========================Size of KMS Response            : 160 (0xa0)
Protocol version                : 4.0
KMS host extended PID           : 03612-00206-183-962764-03-4108-10240.0000-2582015
Client machine ID               : 53532ed6-0511-4848-ad75-40e3944c3b99
Client request timestamp (UTC)  : 2015-12-16 05:39:30
KMS host current active clients : 10
Renewal interval policy         : 10080
Activation interval policy      : 120

py-kms搭建的服务器响应的结果如下

Request Parameters
==================Protocol version                : 4.0
Client is a virtual machine     : No
Licensing status                : 2 (OOB grace)
Remaining time (0 = forever)    : 43200 minutes
Application ID                  : 55c92734-d682-4d71-983e-d6ec3f16059f (Windows)
Activation ID (Product)         : 68b6e220-cf09-466b-92d3-45cd964b9509 (Windows Server 2008 Datacenter)
Key Management Service ID       : 8a21fdf3-cbc5-44eb-83f3-fe284e6680a7 (Windows 2008 C)
Client machine ID               : 2955b0ed-37e4-4689-b9de-9e5f1c3784c0
Previous client machine ID      : 00000000-0000-0000-0000-000000000000
Client request timestamp (UTC)  : 2015-12-16 05:40:09
Workstation name                : mx1.acer.pl
N count policy (minimum clients): 5Connecting to 1.2.3.4:1688 ... successfulPerforming RPC bind ...
... NDR32 ... BTFN ... successful
Sending activation request (KMS V4)
Warning: RPC stub size is 172, should be 176 (probably incorrect padding)
1 of 1Response from KMS server
========================Size of KMS Response            : 158 (0x9e)
Protocol version                : 4.0
KMS host extended PID           : 05426-00206-152-263095-03-1033-9200.0000-2222013
Client machine ID               : 2955b0ed-37e4-4689-b9de-9e5f1c3784c0
Client request timestamp (UTC)  : 2015-12-16 05:40:09
KMS host current active clients : 26
Renewal interval policy         : 10080
Activation interval policy      : 120

附:虚拟机搭建

在vlmcsd-svn812-2015-08-30-Hotbird64中找到floppy144.vfd将其改名为floppy144.flp或floppy144.img,然后用vmware加载为软盘就能运行了。启动后直接就能用了

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

  1. 使用py-kms搭建KMS服务器激活环境

    操作系统为CentOS6.6 py-kms发布地址(原始): https://github.com/myanaloglife/py-kms 现在建议用这个,支持2和3: https://github. ...

  2. windows 搭建kms服务器激活_自建KMS激活服务器的两种方法

    你还在用网上那种坑爹的Ghost盗版系统吗?内置各种辣鸡.流氓软件,新系统?纯净版Ghost系统?不存在的~ 在开始自建KMS服务器之前,我觉得很有必要给大家分享一个神站,没错就是MSDN! 地址:h ...

  3. Linux搭建KMS服务器激活你的Windows

    可用于激活 windows 10 8.1 8 7 2008 2012等众多版本,这简单几个步骤带你完成 一.自建KMS服务器步骤 wget --no-check-certificate https:/ ...

  4. windows 搭建kms服务器激活_windows下搭建MQTT服务器

    选择开源免费版 进行下载 商业版功能更强大 但是收费 软件路径下不能有中文和空格 基本命令 EMQ X 提供了 emqx 命令行工具,方便用户对 EMQ X 进行启动.关闭.进入控制台等操作. emq ...

  5. CentOS7最小化安装搭建KMS服务器

    使用vlmcsd搭建KMS服务器 1.下载vlmcsd: yum install wget -y    安装wget wget https://github.com/Wind4/vlmcsd/rele ...

  6. 搭建kms服务器速记

    1.搭建KMS服务器,可以用KMSNano,KMSMicro,KMSPico,vlmcsd,HEU KMS Activator等等.walker这里用的HEU KMS 10,搭建服务器只需要第一步.需 ...

  7. Ubuntu搭建kms服务器

    Key Management Service(简称:KMS),这个功能是在Windows Vista之后的产品中的一种新型产品激活机制.我们可以利用手里闲置的VPS安装vlmcsd来搭建KMS激活服务 ...

  8. 二一、MDT 2013 Update 1批量部署-客户端批量授权利用KMS服务器激活

    微软最方便的激活方式是批量授权,在局域网搭建KMS服务器,先在线或电话激活KMS服务器(KMS HOST),然后可以部署各类KMS clien客户端,当然授权数量与类型要与KMS HOST安装的COA ...

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

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

  10. esxi6.7.0重置密码与kms服务器激活测试 2019.7.1

    忘记了密码又不想丢失数据所以选择了进行esxi的密码恢复. 之前在网上查到的关于使用安装镜像来进行恢复密码,但是尝试多次之后均以失败告终.没有出现过重置密码的界面只有升级界面.所以我尝试使用Linux ...

最新文章

  1. 全局变量和局部变量的区别_值得收藏!8大技巧,带你了解菜鸟和高手的区别!...
  2. 在python中、下列代码的输出是什么-python面试题详细总结(附答案)
  3. Python机器学习算法 — 逻辑回归(Logistic Regression)
  4. LeetCode-95-Unique Binary Search Trees II
  5. Java异常处理实验原理_Java异常处理原理与原则
  6. [C++]MySQL数据库操作实例
  7. 积木报表对比帆软报表有什么区别?
  8. python从列表中随机选择一个元素
  9. vsftpd 创建虚拟用户
  10. 青蛙学Linux—Zabbix Web使用之模板④基于触发器的动作和告警媒介
  11. 利用Greenfoot制作简单的小游戏——记忆翻牌游戏(三)
  12. Fresher的完美文本
  13. 关于win10“你未连接到任何网络“解决方法
  14. echarts 桑基图sankey
  15. ajax调用ashx页面内的方法
  16. 思考模式:六顶思考帽(Six Thinking Hats)
  17. 创业实践案例课程随堂检测答案
  18. VMware Workstation16 安装win10教程
  19. 时隔一个月今日头条又宕机了 这个技术公司的“月经宕”有点频繁
  20. db2替换激活永久lic

热门文章

  1. 机械设计课程设计含设计说明书
  2. 学计算机网络布线图片,从业必看!直观的弱电各子系统图!
  3. msc用户无法登陆问题记录
  4. 解决mac按键精灵鼠标位置不准(连点器)
  5. 使用360文件粉碎机卸载北信源软件
  6. win7计算机管理没有用户模块,Win7系统下安装ipx协议提示找不到相应的模块如何解决...
  7. 将Ubuntu的引导写入自己所在分区——变色龙引导Linux,Windows,Mac OS(苹果系统)攻略之一
  8. 个人随笔/小白应该如何学习Linux,我的一些心得分享.
  9. 创意水彩中国风重阳节PPT模板
  10. linux下搭建阿帕奇服务器