Products
GG网络技术分享 2025-03-18 16:14 0
大家好,这里是关于[centos7.x安装kms激活服务,可激活Windows和office套件],[关于如何自建KMS服务器]问题的解答,希望对您有所帮助。如果你还想了解更多这方面的信息,请关注本站其他相关内容,共同学习吧!
2019年6月13日教程大全centos7.x,KMS,office激活,Windows激活
centos7.x安装kms激活服务,可激活Windows和office套件
可以激活的操作系统版本查看:https://bbs.cheshirex.com/thread-37.htm
office可激活版本查看:https://bbs.cheshirex.com/thread-38.htm
本站kms激活服务器地址:kms.cheshirex.com
只激活系统的直接看下面即可,上面的服务器搭建不必看。
首先下载vlmcsd
最新版本到github查看:https://github.com/Wind4/vlmcsd/releases
下载最新版
上传到服务器,目录就上传到你想要安装kms服务的目录
我传到了/www/kms这个目录
将文件解压里面分为很多系统的服务文件
我们找到/www/kms/binaries/Linux/intel/static/vlmcsd-x64-musl-static这个文件
把它复制到/www/kms这个目录
注意看一下目录及文件权限,用户组是root。不是的话修改它。
ssh中输入cd /www/kms进入目录,然后直接运行服务文件即可
./vlmcsd-x64-musl-static
到这里我们KMS服务器就搭建完成了。
但是我们还需要测下看看服务有没有运行,输入以下命令查看1688端口监听情况
netstat -nxtlp | grep 1688
正常的话显示这个
tcp 0 0 0.0.0.0:1688 0.0.0.0:* LISTEN 32663/./vlmcsd-x64-
tcp6 0 0 :::1688 :::* LISTEN 32663/./vlmcsd-x64-
另外最好测下1688端口通不通,kms服务通过1688端口通讯的。
端口检测教程:telnet命令测试服务器端口是否通的办法
以上都正常的话我们开始给系统进行激活。
先确定自己的系统版本
cmd输入下面命令查看
wmic os get caption
然后根据自己系统版本到https://bbs.cheshirex.com/thread-37.htm这里查看对应的KEY
先发下所有步骤命令
#配置系统序列号
slmgr /ipk D2N9P-3P6X9-2R39C-7RTCD-MDVJX
#配置KMS服务器地址
slmgr /skms kms.cheshirex.com
#激活系统
slmgr /ato
#查看系统激活到期时间
slmgr /xpr
#查看授权详细信息
slmgr /dlv
下面是每一步的命令和截图:
#配置系统序列号
slmgr /ipk D2N9P-3P6X9-2R39C-7RTCD-MDVJX
#配置KMS服务器地址(这里看到两行相同的,是我多输入了一次,不用管,输入一次就行。)
slmgr /skms kms.cheshirex.com
#激活系统
slmgr /ato
#查看系统激活到期时间
slmgr /xpr
#查看授权详细信息
slmgr /dlv到这里就激活完成了。
下面命令可卸载kms激活信息,一样在cmd里输入,每次一行。
slmgr /upk
slmgr /ckms
slmgr /rearm
Office 的激活,要求必须是VOL 版本,否则无法激活。
找到你的Office 安装目录,32 位默认一般为C:\\Program Files (x86)\\Microsoft Office\\Office16
64 位默认一般为C:\\Program Files\\Microsoft Office\\Office16
Office16 是Office 2016,Office15 就是Office 2013,Office14 就是Office 2010。
打开以上所说的目录,有个OSPP.VBS 文件。
使用管理员权限运行cmd 进入Office 目录,命令如下:
cd C:\\Program Files\\Microsoft Office\\Office16
cscript ospp.vbs /sethst:kms.cheshirex.com
cscript ospp.vbs /act
cscript ospp.vbs /dstatus
大家好,今天给大家带来基于某种特定场景下需要自建KMS服务器,以下是前期准备和搭建步骤。
1. 简介
①基于vlmcsd搭建的KMS服务器。
②应用场景:某集群是基于内网部署,不能通向外网,windows系统及其office软件无法激活,使用功能受限。
③下载地址:
https://github.com/Wind4/vlmcsd/releases
2. 准备
①linux服务器,推荐CentOS7.6系统,配置:2C4G
②vlmcsd软件包
③windows客户端
3. 搭建
3.1 上传安装包
1. 上传binaries.tar.gz到KMS服务器
2. 笔者是通过"MobaXtem"进行安装包上传
3.2 开启1688端口对外访问
#启动防火墙服务并开机生效
systemctl enable firewalld
systemctl start firewalld
systemctl restart firewalld
#开放指定端口
firewall-cmd --zone=public --add-port=1688/tcp --permanent
firewall-cmd --reload
3.3 解压安装包
#解压并查看下载的文件
tar -zxvf binaries.tar.gz
#移动到解压的文件夹内
cd /root/binaries/Linux
#查看文件夹,根据服务器CPU选择文件,一般为intel
[root@hochun666 Linux]# ll
total 0
drwxr-xr-x 4 centos centos 45 Mar 29 2020 arm
drwxr-xr-x 6 centos centos 59 Mar 29 2020 intel
drwxr-xr-x 4 centos centos 45 Mar 29 2020 mips
drwxr-xr-x 4 centos centos 45 Mar 29 2020 ppc
drwxr-xr-x 3 centos centos 19 Mar 29 2020 s390
drwxr-xr-x 3 centos centos 19 Mar 29 2020 sparc
#移动到指定文件夹内
cd /root/binaries/Linux/intel/static
#给二进制文件增加可执行权限
chmod u+x vlmcsd-x64-musl-static
#创建指定文件夹
mkdir -p /usr/local/kms
#保留文件权限且复制到指定目录
cp -a /root/binaries/Linux/intel/static/vlmcsd-x64-musl-static /usr/local/kms/vlmcsd-x64-musl-static
3.4 创建自动化脚本和开机服务
#移动到指定文件夹
cd /usr/local/kms
#创建简单脚本
cat << EOF > /usr/local/kms/kms.sh
#!/bin/bash
/usr/local/kms/vlmcsd-x64-musl-static
EOF
#对脚本进行提权
chmod u+x /usr/local/kms/kms.sh
#编辑服务
cat << EOF > /lib/systemd/system/kms.service
[Unit]
Description=kms server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/kms/kms.sh
[Install]
WantedBy=multi-user.target
EOF
#设置开机启动
systemctl enable kms
systemctl start kms
4. 激活windows系统-VOL版本
4.1 密钥地址
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj612867(v=ws.11)?redirectedfrom=MSDN
4.2 激活命令
#管理员权限运行CMD或PowerShell
#卸载密钥,可以不输入
slmgr.vbs /upk
#安装密钥(此为win10专业版密钥)
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
#输入KMS服务器IP或者域名
slmgr /skms your.kmshost.ip (例子,请按实际填写)
slmgr /skms your.kmshost.domain (例子,请按实际填写)
#激活
slmgr /ato
#查看激活状态
slmgr.vbs -dlv
5. 激活office
5.1 激活命令
#此命令为office2010专用
if exist "C:\\Program Files (x86)\\Microsoft Office\\Office14\\ospp.vbs" (cd "C:\\Program Files (x86)\\Microsoft Office\\Office14") else (cd "c:\\Program Files\\Microsoft Office\\Office14")
#此命令为office2013专用
if exist "C:\\Program Files (x86)\\Microsoft Office\\Office15\\ospp.vbs" (cd "C:\\Program Files (x86)\\Microsoft Office\\Office15") else (cd "c:\\Program Files\\Microsoft Office\\Office15")
#此命令为office2016专用
if exist "C:\\Program Files (x86)\\Microsoft Office\\Office16\\ospp.vbs" (cd "C:\\Program Files (x86)\\Microsoft Office\\Office16") else (cd "c:\\Program Files\\Microsoft Office\\Office16")
#激活命令,从上到下按顺序输入即可
cscript ospp.vbs /osppsvcauto
cscript ospp.vbs /sethst:your.kmshost.ip (注意sethst:后面没有空格)
cscript ospp.vbs /act
cscript ospp.vbs /dstatus6. 结束语
本期为大家带来了KMS的搭建方式,下期为大家带来KMS的常见故障现象与处理手段。希望读者朋友看完这篇文章后有所启发。
Demand feedback