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://dxz.jb51.net/202307/yuanma/kms_jb51.rar
#以管理员身份运行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 #查看详细的产品密钥许可信息
到此这篇关于Centos搭建KMS(vlmcsd)激活服务器的文章就介绍到这了,更多相关KMS激活服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
最新评论