一、配置 KMS 服务器
vlmcsd 从 github 下载 https://github.com/Wind4/vlmcsd/releases 下载最新版,以 2018-10-15 (svn1112)版本为例进行配置实现自启动。
因在线下载慢,我们就先下载下来后在进行配置。
1.配置前先更新一下 centos 系统,执行命令:yum update
2.因为服务端配置为的系统为 centos 64 位,确定一下你这台机器的 CPU 架构执行命令:cat /proc/cpuinfo
系统硬件为 intel 的 64 位 cpu,所以下载成功后,解压出来 binaries\Linux\intel\static\vlmcsd-x64-musl-static,将 vlmcsd-x64-musl-static 文件重命名为 vlmcsd,使用 winscp 软件上传 vlmcsd 文件到 centos 系统的/usr/bin/目录下,请设置 0755 的权限,执行命令:
chmod 755 /usr/bin/vlmcsd
3.添加 vlmcsd 服务,新建 vlmcsd.pid 文件执行命令:
vi /var/run/vlmcsd.pid
输入 i 键,编辑最左下方出现 -- INSERT --进行编辑代码内容如下:
内容为空白,不要输入,esc 键,再输入:wq 保存,新建一个空的文件保存就好了,主要目的用来存放 PID 的文件,便于后来添加 service 时要用到。
新建 vlmcsd.service 文件执行命令:
vi /lib/systemd/system/vlmcsd.service
在新建 vlmcsd.service 的文件中,输入以下内容:
[Unit]
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 enable 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 执行命令如下:
firewall-cmd --zone=public --add-port=1688/tcp --permanent
备注:如果添加连续的端口,执行命令如下:
firewall-cmd --zone=public --add-port=82-85/tcp --permanent
必须重启防火墙才可以访问,执行命令如下:
firewall-cmd --reload
二、激活 win10 和 office
以 Windows 10 企业版为例,cmd 管理员运行
slmgr.vbs -upk
slmgr.vbs -ipk NPPR9-FWDCX-D2C8J-H872K-2YT43
slmgr.vbs -skms 192.168.111.3
slmgr.vbs -dlv
slmgr.vbs /ato
以 SW_DVD5_Office_Professional_Plus_2010w_SP1_64Bit_ChnSimp_CORE_MLF_X17-76742 为例,cmd 管理员运行
cd C:\Program Files\Microsoft Office\Office14
cscript ospp.vbs /sethst:192.168.111.3
cscript ospp.vbs /act
本文为原创文章,版权归主机之家测评所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ #转载#虚拟信用卡平台及开通方式08/20
- ♥ D8 主题 5.5 版本更新:新增首页置顶推荐模块在手机端显示04/09
- ♥ 解决火车头采集器 https 报 Object reference not set to an instance of an object 错误04/28
- ♥ themebetter 主题:618 年度大放价,全场 7 折特惠,主题最高直降 320 元08/02
- ♥ 【投稿】天上云 CDN - 自定义防护策略,流量灵活阻断 or 加白+地理区域的封禁,CC 攻击防护,无感验证,5 秒盾一招制敌!04/09
- ♥ AHJCDN:无视 DDOS/CC 攻击,免备案,全行业接入,香港美国 CN2GIA 直连,国内 BGP 在内的海量节点04/09