用腾讯云轻量搭建微软KMS服务器
版权说明
本教程采用此开源项目: https://github.com/dakkidaze/one-key-kms 由于 Microsoft KMS 服务器会占用1688端口,博主不建议使用中国大陆以外的服务器部署KMS服务。 否则,会像博主一样遭到IDC商家的Abuse投诉,这里博主使用腾讯轻量云服务器部署。
Dear Sir or Madam, We are contacting you concerning the domain/IP address/port listed above which appears to be on servers under your control. The (IP) address is engaged in unauthorized activities relating to copyrighted works published by Microsoft Corporation. It is making it possible for third parties to activate unauthorized and infringing copies of Microsoft software.
准备工作
- 腾讯云轻量服务器国内任意区域
- Linux操作系统(CentOS或Debian系都行)
开始部署
首先要连接上服务器,需要使用SSH协议的软件登录
CentOS / Redhat / Fedora
wget https://raw.githubusercontent.com/dakkidaze/one-key-kms/master/one-key-kms-centos.sh && chmod +x one-key-kms-centos.sh &&./one-key-kms-centos.sh
Debian / Ubuntu / Mint
wget https://raw.githubusercontent.com/dakkidaze/one-key-kms/master/one-key-kms-debian.sh && chmod +x one-key-kms-debian.sh && ./one-key-kms-debian.sh
获取配套脚本
#下载脚本
wget https://raw.githubusercontent.com/dakkidaze/one-key-kms/master/kms.sh && chmod +x kms.sh
#启动 KMS 服务
./kms.sh start
#脚本参数:
# start | stop | restart | status
开放端口
你需要在腾讯云的控制面板中放行TCP协议1688端口! 在系统中,如果如果你的防火墙默认 DROP,那么也需要手动放行
CentOS / Redhat / Fedora 的 IPTables设置
iptables -I INPUT -p tcp --dport 1688 -j ACCEPT
Debian / Ubuntu / Mint 如有安装UFW!
ufw allow 1688
激活Windows
该KMS服务只能激活批量激活(VL)版的系统,如果不是可以 通过微软提供的KMS密钥 进行转换 命令提示符或PowerShell需要以管理员身份运行!
打开命令提示符
slmgr /skms 你的KMS服务器IP或域名
slmgr /ato
slmgr /xpr
当弹出“成功地激活了产品”即激活完成,每过7天你的系统会与KMS服务器进行联系续期,每次激活有效时间为 180 天 也可以通过slmgr /skms 这条命令来更换你的 KMS 服务器地址,网上的KMS服务虽然管用,但不保险
激活Office
先定位你的Office套件目录,默认为C盘。例如Office2013是office15,可以实际情况修改 如果是32位Office可能在 Program Files (x86) 目录 而不是 Program Files
#以Office2016为例
cd "C:Program FilesMicrosoft OfficeOffice16"
cscript ospp.vbs /sethst:你的KMS服务器的IP或域名
cscript ospp.vbs /act
设置开机自启(可选)
为了防止您的KMS服务器因为不必要的原因而停止工作,您需要设置开机自启
rc.local (方法一)
编辑/etc/rc.local并加上
#如果那个 kms.sh 脚本位于 /root/kms.sh
/root/kms.sh start
supervisor (方法二)
您可以安装supervisor并设置守护进程以维持KMS服务! 然后配置以下代码:
echo "[program:kms]
command=/usr/local/kms/vlmcsd -L 0.0.0.0:1688
autorestart=true
autostart=true
user=root" > /etc/supervisor/conf.d/kms.conf
/etc/init.d/supervisor restart
教程结束
以上教程到此结束啦,如果KMS服务用于非商业用途,那么微软中国也不会管那么多。
本文来自投稿,不代表本站立场,如若转载,请注明出处:https://www.idc.moe/archives/build-kms.html
相关文章
- 斑马技术获评IDC MarketScape坚固耐用型移动设备领导者
- 工业互联网的“第一高地”,在哪?
- 中美欧到底谁在AI人工智能的全球竞争中领先
- Facebook的开源进展:700个代码仓库和130万名追随者
- 微软宣布开源可扩展存储引擎 已服役超25年
- 新方向!DeepMind提出人工生命框架,促进智能生物体的出现
- 阿里技术专家:如何成为顶尖架构师?
- 优秀程序员必备以下五点能力,你都掌握了吗?
- 大数据、云计算、AI、5G,它们也是中国抗疫的幕后功臣
- ERP火了20年,“中台”仅用5年就消失了?
- 本科生搞AI在线崩溃:3个月才跑通GitHub模型,太难了吧
- 促进全球互通互联:WebRTC 成为 W3C 和 IETF 标准
- Nvidia公布首批14款AI工作负载认证服务器系统
- 工信部:我国软件业务收入81616亿元,同比增长13.3%
- 4款白月光装机必备软件,好用又清爽
- CentOS 停止维护的原因:Red Hat 拒绝为其投资
- 大数据与AI人才何处寻?权威挑战赛揭晓答案
- 产品经理的「临界点」你知道吗?
- 程序员开源创业失败的产品,希望能帮助到他人
- Gartner:Deepfake和生成式AI让我们进入零信任世界