Centos配置Vlmcsd自启动作为KMS服务器,提供激活服务教程
一、配置KMS服务器
vlmcsd从github下载https://github.com/Wind4/vlmcsd/releases下载最新版,以2018-10-15 (svn1112)版本为例进行配置实现自启动。
因在线下载慢,我们就先下载下来后在进行配置。
1.配置前先更新一下centos系统,执行命令:
2.因为服务端配置为的系统为centos 64位,确定一下你这台机器的CPU架构执行命令:
系统硬件为intel的64位cpu,所以下载成功后,解压出来binaries.rar\binaries\binaries\Linux\intel\static,将vlmcsd-x64-musl-static文件重命名为vlmcsd,
文件下载:binaries.rar
使用winscp软件上传vlmcsd文件到centos系统的/usr/bin/目录下,请设置0755的权限,执行命令:
     
3.添加vlmcsd服务,新建vlmcsd.pid文件执行命令:
输入 i 键,编辑最左下方出现 -- INSERT --进行编辑代码内容如下:
内容为空白,不要输入,esc键,再输入:wq保存,新建一个空的文件保存就好了,主要目的用来存放PID的文件,便于后来添加service时要用到。
新建vlmcsd.service文件执行命令:
在新建vlmcsd.service的文件中,输入以下内容:
Description=KMS Server By vlmcsd
After=network.target
[Service]
Type=forking
PIDFile=/var/run/vlmcsd.pid
ExecStart=/usr/bin/vlmcsd -p /var/run/vlmcsd.pid
ExecStop=/bin/kill -HUP $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
以上内容输入完毕,esc键,再输入:wq保存即可。
重载服务:systemctl daemon-reload
启动VLMCSD:systemctl start vlmcsd
查看VLMCSD的运行状态:systemctl status vlmcsd
若出现类似如下显示,则表示已经运行
     
设置开机启动,依次执行以下命令:
systemctl start vlmcsd
systemctl status vlmcsd
reboot重启后,再试下查看VLMCSD的运行状态:systemctl status vlmcsd
1.显示在运行,可以正常激活,说明自启动部署成功
2.显示在运行,不能正常激活,说明防火墙在启用,端口1688被关闭了,需要开放才可以,具体如下:
防火墙的使用,如果防火墙处于开启状态,vlmcsd的端口为1688必须开放,否则无法提供服务。
查看防火墙状态: systemctl status firewalld.service
绿的running表示防火墙开启
执行关闭命令: systemctl stop firewalld.service
再次执行查看防火墙命令:systemctl status firewalld.service
执行开机禁用防火墙自启命令 : systemctl disable firewalld.service
关于防火墙的其他命令:
启动:systemctl start firewalld.service
防火墙随系统开启启动 : systemctl enable firewalld.service
停止:systemctl stop firewalld.service
因为防火墙开启状态,需要开放1688执行命令如下:
     
备注:如果添加连续的端口,执行命令如下:
必须重启防火墙才可以访问,执行命令如下:
二、激活Windows 10 enterprise、Windows 10 ltsc 2019和windows server 2016
以Windows 10 企业版为例,cmd管理员运行
slmgr.vbs -ipk NPPR9-FWDCX-D2C8J-H872K-2YT43
slmgr.vbs -skms 192.168.111.3
slmgr.vbs -dlv
slmgr.vbs /ato
以Windows 10 enterprise ltsc_2019为例,cmd管理员运行
slmgr.vbs -ipk M7XTQ-FN8P6-TTKYV-9D4CC-J462D
slmgr.vbs -skms 192.168.111.3
slmgr.vbs -dlv
slmgr.vbs /ato
以cn windows server 2016 updated feb 2018 x64 dvd 11636703.iso为例,cmd管理员运行
slmgr /ipk WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY
slmgr /skms 192.168.88.12
slmgr /ato
三、激活office2010和2016
以SW DVD5 Office Professional Plus 2010w SP1 64Bit ChnSimp CORE MLF X17-76742为例,cmd管理员运行,不是PowerShell
cscript ospp.vbs /sethst:192.168.111.3
cscript ospp.vbs /act
以SW DVD5 Office Professional Plus 2016 64Bit ChnSimp MLF X20-42426为例,cmd管理员运行,不是PowerShell
cscript ospp.vbs /sethst:192.168.111.3
cscript ospp.vbs /act
四、180天到期再次激活
Windows 10 enterprise、Windows 10 ltsc 2019和windows server 2016,cmd管理员运行,不是PowerShell,直接执行命令KMS服务器地址和slmgr /ato即可再次延期。
slmgr /ato
    
- 
             支付宝 支付宝
- 
             微信 微信

 文心快码、通义灵码、腾讯云AI代码助手、豆包MarsCode 四大国产AI编程助手对比
文心快码、通义灵码、腾讯云AI代码助手、豆包MarsCode 四大国产AI编程助手对比 安装conda搭建python环境(保姆级教程)
安装conda搭建python环境(保姆级教程) 宝塔linux取消登录,宝塔面板如何关闭安全入口
宝塔linux取消登录,宝塔面板如何关闭安全入口 运用MS SQL作业自动定时清除金蝶K3非正常使用记录
运用MS SQL作业自动定时清除金蝶K3非正常使用记录 php获取服务器操作系统等信息
php获取服务器操作系统等信息 获取微信公众号文章封面图的方法
获取微信公众号文章封面图的方法 百度编辑器UEditor借助Prism.js实现文章代码高亮显示实用教程
百度编辑器UEditor借助Prism.js实现文章代码高亮显示实用教程 Navicat Premium 16.2.x最新激活破解教程来了
Navicat Premium 16.2.x最新激活破解教程来了
