0
点赞
收藏
分享

微信扫一扫

自己搭建在线KMS服务并激活Office 2016

Brose 2021-09-24 阅读 59

一 . 准备

  • 一个vps服务器
  • 一个域名 (不是必须的)

二 . 搭建KMS服务

  1. 创建一个目录
mkdir kms
  1. 下载kms程序
wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz
  1. 解压
tar -xzvf binaries.tar.gz
  1. 复制执行文件到kms目录 这里要根据不同系统进行选择哈
cd binaries/Linux/intel/static/ \
cp -rf vlmcsd-x64-musl-static /kms/ \
  1. 删除KMS其它不要的系统版本
rm -rf /binaries*
  1. 启动KMS服务 端口就不要改了,免得激活时office找不到端口
vlmcsd-x64-musl-static vlmcsd -L 0.0.0.0:1688 -Dev
  1. 怕麻烦的用我写的这个Dockerfiledocker 中运行也是可以的
FROM alpine
LABEL maintainer="else05 <else058@yahoo.com>"

ENV PORT 1688
RUN set -ex \
    && mkdir kms \
    && wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz \
    && tar -xzvf binaries.tar.gz \
    && cd binaries/Linux/intel/static/ \
    && cp -rf vlmcsd-x64-musl-static /kms/ \
    && rm -rf /binaries*
CMD exec vlmcsd-x64-musl-static vlmcsd -L 0.0.0.0:$PORT -Dev
EXPOSE $PORT

三 . 验证服务

  1. 本地电脑也下载并解压
    KMS binaries.tar.gz
  2. 进入\binaries\Windows\intel 目录,开启 PowerShell 或者其他终端
# 域名 ./vlmcs-Windows-x64.exe -v -l 159 xxx.xxx.xxx.com
# ip ./vlmcs-Windows-x64.exe -v -l 159 xxx.xxx.xxx.xxx
./vlmcs-Windows-x64.exe -v -l 159 VPS的IP或者绑定的域名

四 . 激活 (只能是VL版的)

  1. 激活windows , 以管理员身份打开power shell,然执行下列命令, 激活成功会弹窗提示的
cd /d "%SystemRoot%\system32"
slmgr /skms VPS的IP或者绑定的域名
slmgr /ato
slmgr /xpr
  1. 激活office , 激活成功会弹窗提示的
cscript ospp.vbs /sethst:VPS的IP或者绑定的域名
cscript ospp.vbs /act
cscript ospp.vbs /dstatus

注意: 激活时间为180天,时间到了后要重激活哈,操作第四步

如果没用服务器或者不想自己搞,可以使用别人的 kms.03k.org 作者 , 然后直接操作第四步即可.

参考:
  • 本站上线KMS服务~一句命令激活windows/office
  • 用于 Office 2016 的 KMS 和 Active Directory 域服务激活的 GVLK
  • 搭建kms服务器来激活windows(vlmcsd)
  • 搭建私有KMS服务以激活用于实验的windows系统
  • 在VPS中利用vlmcsd搭建KMS激活服务器
  • Microsoft KMS Activation
举报

相关推荐

0 条评论