未考量该教程对服务器造成的影响,搭建前请保存数据。
一、在Linux服务器上自建KMS服务器
教程一:来源https://www.dwhd.org/
wget http://www.dwhd.org/wp-content/uploads/2015/07/vlmcsd-svn812-2015-08-30-Hotbird64.zip
#http://forums.mydigitallife.info/threads/50234-Emulated-KMS-Servers-on-non-Windows-platforms
unzip -q vlmcsd-svn812-2015-08-30-Hotbird64.zip -d /usr/local/
ln -sv /usr/local/vlmcsd-svn812-2015-08-30-Hotbird64/ /usr/local/KMS
echo "export PATH=/usr/local/KMS/binaries/Linux/intel/static:\$PATH" > /etc/profile.d/vlmcs.sh
source /etc/profile.d/vlmcs.sh
chmod +x /usr/local/KMS/binaries/Linux/intel/static/*
echo "vlmcsd-x64-musl-static" >> /etc/rc.local
vlmcsd-x64-musl-static
#记得防火墙开放TCP的1688端口和关闭SELinux
#下面是快速即时生效+永久关闭SELinux的命令
sed -i 's/^SELINUX=.*/#&/;s/^SELINUXTYPE=.*/#&/;/SELINUX=.*/a SELINUX=disabled' /etc/sysconfig/selinux && /usr/sbin/setenforce 0
教程二:自己摸索的教程
1.下载kms服务器端vlmcsd
http://rgho.st/8xwqYqYpW
文件名:vlmcsd-svn812-2015-08-30-Hotbird64.7z
2.解压并提取文件,密码2015
找到G:\fq\kms激活\vlmcsd-svn812-2015-08-30-Hotbird64\binaries\Linux\intel\static\vlmcsd-x64-musl-static
3.上传至/usr/local/kms/并赋予权限,并改名为vlmscd
root@limontea:~# cd /usr/local/kms
root@limontea:/usr/local/kms# chmod u+x vlmcsd-x64-musl-static
root@limontea:/usr/local/kms# mv vlmcsd-x64-musl-static vlmcsd
4.测试启动
./vlmcsd
5.查看是否启动
ps aux|grep vlmcsd
未启动访问该博客https://blog.csdn.net/gsls200808/article/details/50326201
6.设置开机自启
为了查看日志,将命令vlmcsd -l /var/log/vlmcsd.log
加到/etc/rc.local或/etc/rc.d/rc.local,并加上可执行权限,需要加在exit0前,用wincp更改。
7.重启reboot测试
二、激活教程
1. Windows 10 Professional激活
管理员权限运行CMD or PS,
slmgr.vbs -upk
#卸载原有激活码
slmgr.vbs -ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
#安装对应版本激活码
slmgr.vbs -skms kms.dwhd.org
#设置激活服务器,可将"kms.dwhd.org"换成自己对应的服务器IP或者域名
slmgr.vbs -ato
slmgr.vbs -dlv
2. Office激活(VOL版本)
1. 找到安装目录
32位:C:\Program Files (x86)\Microsoft Office\Office16
64位:C:\Program Files\Microsoft Office\Office15
(Office16是2016,Office15就是2013,Office14就是2010,该目录下面有OSPP.VBS)
2. CMD cd到该目录下
cd C:\Program Files (x86)\Microsoft Office\Office16
3. 然后执行注册kms服务器地址:
cscript ospp.vbs /sethst:kms.dwhd.org
#/sethst参数就是指定kms服务器地址。
一般ospp.vbs可以拖进去cmd窗口,所以也可以这么弄:
cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /sethst:kms.luody.info
4.手动激活命令:
cscript ospp.vbs /act
如果提示看到successful的字样,说明激活成功了。
三、如果遇到报错,请检查:
1.你的系统/OFFICE是否是批量VL版本
2.是否以管理员权限运行CMD
3.你的系统/OFFICE是否修改过KEY/未安装GVLK KEY
4.检查你的网络连接
5.服务器繁忙,多试试(点击检查KMS服务是否可用)
6.根据出错代码自己搜索出错原因