【技术】如何搭建kms服务器

自己的vps用途其实还有很多,比如搭建一个kms激活的服务器啊什么的,kms很多人用着不放心,那就自己搭个呗!

py-kms发布地址:https://github.com/myanaloglife/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 你的ip地址

结果如下说明安装成功

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

通过py-kms激活没有机器数目限制,通过微软官方工具搭建的KMS服务器有机器数目限制。

至此搭建完成,如何使用可以参考:【福利】自建kms激活服务器

欢迎转载:注明转载出处就好:P:嘻哈小屋 » 【技术】如何搭建kms服务器

赞 (4)
分享到:更多 ()
OR 支付宝 扫描二维码
为嘻哈 打个赏
pay_weixinpay_weixin
金额随意 快来“打”我呀~

吐槽 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址