-
Centos-搭建KMS(vlmcsd)激活服务器
概述:
kms:
Kms(Key Management Service): 是微软官方认可的一种系统激活方式。这个激活方式主要用于企业批量激活计算机的windows和office
vlmcsd:
vlmcsd:'vlmcsd'是一个开源项目,它是一个 KMS(Key Management Service)的仿真器。KMS 是 Microsoft 为批量激活 Windows 和 Office 产品提供的服务,而 'vlmcsd' 则可以模拟这种服务。
具体来说,vlmcsd 可以接受kms请求并返回激活数据,这使得你可以在没有直接从 microsoft 获取授权的情况下激活windows 或office。
具体步骤
1、下载vlmcsd进行配置
wget https://github.com/Wind4/vlmcsd/releases/download/svn1113/binaries.tar.gz #下载vlmcsd压缩包
tar xf binaries.tar.gz #解压到当前目录
cp /root/binaries/Linux/intel/static/vlmcsd-x64-musl-static /usr/bin/kms #将vlmcsd复制到/usr/bin目录下,并更名为kms
/usr/bin/kms #运行kms
ps -ef |grep kms #查看kms是否运行
ss -lntup | grep kms #查看kms端口是否正常
vi /usr/lib/systemd/system/kms.service #创建服务文件,方便通过systemctl管理
############################################################
[Unit]
Description=KMS Server By vlmcsd
After=network.target
[Service]
Type=forking
PIDFile=/run/kms.pid
ExecStart=/usr/bin/kms -p /run/kms.pid
ExecStop=/bin/kill -HUP $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
############################################################
pkill kms #结束kms进程
systemctl daemon-reload #重新加载配置文件
systemctl enable kms.service #设置开机自启
systemctl start kms.service #启动服务
ps -ef |grep kms #查看kms是否运行
ss -lntup | grep kms #查看kms端口是否正常
2、防火墙放行端口,关闭selinux
setenforce 0 #临时关闭selinux
firewall-cmd --zone=public --add-port=1688/tcp --permanent #永久放行1688端口
firewall-cmd --reload #防火墙配置重新加载
#直接关闭防火墙也可以
systemctl stop firewalld
3、在window10上进行测试
附:bat脚本直接运行即可
链接:https://pan.baidu.com/s/19DxzXB373dOJM6FxEyr85Q?pwd=tsgw 提取码:tsgw
#以管理员身份运行cmd
C:\Windows\system32> slmgr /upk | slmgr /skms 10.0.0.55 | slmgr /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43 | slmgr /ato (Windows10企业版)
# /upk:卸载秘钥
# /skms:设置kms服务器的地址或域名
# /ipk:安装(指定)密钥
# /ato:执行激活
#查看激活信息的cmd命令
C:\Windows\system32> slmgr /xpr #查看激活后的到期时间
C:\Windows\system32> slmgr /dli #查看详细激活信息
C:\Windows\system32>slmgr /dlv #查看详细的产品密钥许可信息
出处:https://www.cnblogs.com/fzgaga/p/17591047.html
栏目列表
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
SQL SERVER中递归
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比
一款纯 JS 实现的轻量化图片编辑器
关于开发 VS Code 插件遇到的 workbench.scm.
前端设计模式——观察者模式
前端设计模式——中介者模式
创建型-原型模式