前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用腾讯云轻量搭建微软KMS服务器

用腾讯云轻量搭建微软KMS服务器

作者头像
Nyarime
发布2021-12-14 09:06:28
7.4K0
发布2021-12-14 09:06:28
举报
文章被收录于专栏:云外科技

版权说明

本教程采用此开源项目: 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.

准备工作

  1. 腾讯云轻量服务器国内任意区域
  2. Linux操作系统(CentOS或Debian系都行)

开始部署

首先要连接上服务器,需要使用SSH协议的软件登录

CentOS / Redhat / Fedora

代码语言:javascript
复制
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

代码语言:javascript
复制
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

获取配套脚本

代码语言:javascript
复制
#下载脚本
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设置

代码语言:javascript
复制
iptables -I INPUT -p tcp --dport 1688 -j ACCEPT

Debian / Ubuntu / Mint 如有安装UFW!

代码语言:javascript
复制
ufw allow 1688

激活Windows

该KMS服务只能激活批量激活(VL)版的系统,如果不是可以 通过微软提供的KMS密钥 进行转换 命令提示符或PowerShell需要以管理员身份运行!

打开命令提示符

代码语言:javascript
复制
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

代码语言:javascript
复制
#以Office2016为例
cd "C:\Program Files\Microsoft Office\Office16"
cscript ospp.vbs /sethst:你的KMS服务器的IP或域名
cscript ospp.vbs /act

设置开机自启(可选)

为了防止您的KMS服务器因为不必要的原因而停止工作,您需要设置开机自启

rc.local (方法一)

编辑/etc/rc.local并加上

代码语言:javascript
复制
#如果那个 kms.sh 脚本位于 /root/kms.sh
/root/kms.sh start

supervisor (方法二)

您可以安装supervisor并设置守护进程以维持KMS服务! 然后配置以下代码:

代码语言:javascript
复制
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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 版权说明
  • 准备工作
  • 开始部署
    • CentOS / Redhat / Fedora
      • Debian / Ubuntu / Mint
        • 获取配套脚本
        • 开放端口
          • CentOS / Redhat / Fedora 的 IPTables设置
            • Debian / Ubuntu / Mint 如有安装UFW!
            • 激活Windows
              • 打开命令提示符
                • 激活Office
                • 设置开机自启(可选)
                  • rc.local (方法一)
                    • supervisor (方法二)
                    • 教程结束
                    相关产品与服务
                    轻量应用服务器
                    轻量应用服务器(TencentCloud Lighthouse)是新一代开箱即用、面向轻量应用场景的云服务器产品,助力中小企业和开发者便捷高效的在云端构建网站、Web应用、小程序/小游戏、游戏服、电商应用、云盘/图床和开发测试环境,相比普通云服务器更加简单易用且更贴近应用,以套餐形式整体售卖云资源并提供高带宽流量包,将热门软件打包实现一键构建应用,提供极简上云体验。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档