当前位置:首页 > CN2资讯 > 正文内容

自建KMS服务器 | 持续激活Windows自建kms激活服务器

24小时前CN2资讯

最近在 GitHub 上发现一个项目:

该项目中提供了一个可以一键安装KMS服务器的脚本,可以在 Linux / Windows 设备上一键安装 KMS 服务器,未来就可以通过自建的KMS服务器激活Windows服务了,使用方法也很简单。


  • 支持 Windows Vista/7/8/8.1/10 LTSB/LTSC系列 神州网信系列 Windows server 2008/2008R2/2012/2012R2/2016/2019
  • 支持 Office 2010/2013/2016/2019 Office 365

这里简单介绍激活Windows的方法,详细教程请移步官方 教程。


Linux 系统下安装方法

# 一键安装KMS服务 (Debian/Ubuntu/Mint 等)
$ wget -N --no-check-certificate /k.sh && chmod +x k.sh && bash k.sh debian

# 一键安装KMS服务 (CentOS/Redhat/Fedora 等)(如果系统开启了防火墙 须自行开放 1688 端口)
$ wget -N --no-check-certificate /k.sh && chmod +x k.sh && bash k.sh centos

# 启动KMS服务
$ bash k.sh start

# 服务器IP地址既是KMS服务器地址
# 也可以将域名解析至IP使用(支持IPv6 即AAAA记录)

# 关闭KMS服务
$ bash k.sh stop

# 添加开机自启动KMS服务
$ bash k.sh auto

# 重启KMS服务
$ bash k.sh restart

# 查看KMS服务运行状态
$ bash k.sh status

# 卸载KMS服务
$ bash k.sh uninstall

# 更多详细教程:https://v0v.bid/kms.html


​​[](http://)​​ 脚本备份:

#!/bin/bash

#====================================================
# System Request: Debian/Ubuntu/Mint/CentOS/Redhat/Fedora
# Author: dylanbai8
# Dscription: KMS服务一键安装脚本
# Open Source: https:///dylanbai8/kmspro
# Official document: https://v0v.bid
#====================================================

# 定义脚本变量
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
STAT=2

# Debian系列操作系统安装KMS
do_debian(){
apt-get install gcc git make -y
rm -rf /usr/local/kms
mkdir /usr/local/kms
cd /usr/local/kms
git clone https:///Wind4/vlmcsd.git
cd vlmcsd
make
cd bin
mv vlmcsd /usr/local/kms/kms
cd /usr/local/kms/
rm -rf ./vlmcsd/
mv kms vlmcsd
echo "KMS服务安装成功!"
echo "更多教程请访问:https://v0v.bid/kms.html"
}

# Centos系列操作系统安装KMS
do_centos(){
yum install gcc git make -y
rm -rf /usr/local/kms
mkdir /usr/local/kms
cd /usr/local/kms
git clone https:///Wind4/vlmcsd.git
cd vlmcsd
make
cd bin
mv vlmcsd /usr/local/kms/kms
cd /usr/local/kms/
rm -rf ./vlmcsd/
mv kms vlmcsd
echo "KMS服务安装成功!"
echo "更多教程请访问:https://v0v.bid/kms.html"
echo "Centos请自行开放1688端口"
}

# 检测KMS运行状态
check_running(){
PID=`ps -ef | grep -v grep | grep -i "vlmcsd" | awk '{print $2}'`
if [ ! -z $PID ]; then
STAT=0
else
STAT=1
fi
}

# 重启KMS服务
do_restart(){
check_running
if [ $STAT = 0 ]; then
echo "KMS服务已经运行 正在重新启动 ..."
kill $PID
elif [ $STAT = 1 ]; then
echo "KMS服务未运行 正在启动 ..."
fi
/usr/local/kms/vlmcsd
check_running
if [ $STAT = 0 ]; then
local_ip=`curl -4 ip.sb`
echo "KMS服务 启动成功"
echo "[Windows一句命令激活] 命令提示符(管理员):slmgr /skms ${local_ip} && slmgr /ato"
echo "更多教程请访问:https://v0v.bid/kms.html"
elif [ $STAT = 1 ]; then
echo "KMS服务 启动失败"
fi
}

# 停止KMS服务
do_stop(){
check_running
if [ $STAT = 0 ]; then
echo "正在停止 KMS服务 ..."
kill $PID
check_running
if [ $STAT = 0 ]; then
echo "停止 KMS服务 失败"
elif [ $STAT = 1 ]; then
echo "停止 KMS服务 成功"
fi
elif [ $STAT = 1 ]; then
echo "KMS服务 未运行 取消操作"
fi
}

# 检测KMS服务是否运行
do_status(){
check_running
if [ $STAT = 0 ]; then
echo "KMS服务 正在运行"
echo "更多教程请访问:https://v0v.bid/kms.html"
elif [ $STAT = 1 ]; then
echo "KMS服务 未运行"
fi
}

# 启动KMS服务
do_start(){
check_running
if [ $STAT = 0 ]; then
echo "KMS服务 已运行 取消操作"
echo "更多教程请访问:https://v0v.bid/kms.html"
exit 0;
elif [ $STAT = 1 ]; then
echo "正在启动 KMS服务 ..."
/usr/local/kms/vlmcsd
fi
check_running
if [ $STAT = 0 ]; then
local_ip=`curl -4 ip.sb`
echo "KMS服务 启动成功"
echo "[Windows一句命令激活] 命令提示符(管理员):slmgr /skms ${local_ip} && slmgr /ato"
echo "更多教程请访问:https://v0v.bid/kms.html"
elif [ $STAT = 1 ]; then
echo "KMS服务 启动失败"
fi
}

# 添加开机自启动服务
do_auto(){
echo "/usr/local/kms/vlmcsd" >> /etc/rc.local
chmod +x /etc/rc.local
echo "已添加 开机自启动 KMS服务"
echo "更多教程请访问:https://v0v.bid/kms.html"
}

# 卸载KMS服务
do_uninstall(){
do_stop
rm -rf /usr/local/kms
sed -i '/vlmcsd/'d /etc/rc.local
echo "KMS服务 已卸载"
}

# 脚本菜单
case "$1" in
debian|centos|start|stop|auto|restart|status|uninstall)
do_$1
;;
*)
echo "缺少参数: debian | centos | start | stop | auto | restart | status | uninstall "
echo "更多教程请访问:https:///dylanbai8/kmspro"
;;
esac

# 转载请保留版权:https://v0v.bid


Windows 下的安装方法请自行前往仓库查看,安装好服务后直接通过一行指令即可激活Windows,例如本站的KMS服务器地址为:kms.frytea.com,您只需要在Windows命令提示符中运行以下命令:

$ slmgr /skms kms.frytea.com && slmgr /ato


即可成功激活。


参考文献


--------------------- Author: ​​Frytea​​Title: 自建KMS服务器 | 持续激活Windows Copyright: This work by ​ TL-Song is licensed under a ​ ​Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License​​​.​​ ​​​

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/32780.html

    分享给朋友:

    “自建KMS服务器 | 持续激活Windows自建kms激活服务器” 的相关文章

    如何在VPS上轻松部署和管理Telegram机器人 | 详细指南

    1.1 创建Telegram机器人 在Telegram上创建一个机器人非常简单。我们只需要与@BotFather进行对话。@BotFather是Telegram官方提供的机器人管理工具,专门用于创建和管理机器人。通过发送/newbot命令,我们可以开始创建自己的机器人。@BotFather会引导我们...

    CloudCone 优惠活动详解:2023年最具性价比的云服务选择

    CloudCone 优惠概述 对于许多寻求高性价比云服务的用户来说,CloudCone 是一个值得关注的选项。公司成立于2017年,总部位于美国洛杉矶的MultaCom机房,专注于提供 VPS 主机、云服务器和独立服务器等服务。其主打产品是基于 KVM 架构的 VPS 主机,配备自研的管理面板,能为...

    台湾 VPS 服务器:低延迟高安全的理想选择

    台湾VPS服务器概述 我们常常听到“VPS服务器”这个词,但是仔细了解后,你会发现台湾的VPS服务器在众多选择中脱颖而出。这种服务器是“虚拟专用服务器”的缩写,它能让用户在一台物理服务器上分配自己的虚拟空间。这种技术让企业和个人用户可以以较低的成本拥有独立的服务器环境,从而更好地管理他们的网络资源。...

    VPS硬盘清理:提升服务器性能的全面指南

    当我的VPS(虚拟专用服务器)磁盘满了时,事情往往会变得非常棘手。这不仅会导致应用程序的运行速度变慢,甚至可能引发系统崩溃或数据丢失。这样的状况让我不得不思考,定期进行硬盘清理的重要性。其实,维护良好的磁盘使用状况,对于确保服务器的整体性能至关重要。 首先,当VPS磁盘满了,系统的反应速度会明显下降...

    自己搭建网站的全面指南:从目标定位到费用控制

    搭建自己的网站听起来可能有些复杂,但实际上,只要理清思路,完全可以实现。首先,明确你的目标和网站类型是关键的一步。是想建立一个个人博客,还是一个商业网站?这将直接影响你后续的选择和设计。例如,个人博客强调内容,商业网站则需要更多的功能性和用户友好性。所以在开始之前,先问问自己这个网站的核心目的是什么...

    内部错误解决指南:快速识别与处理方法

    一说到“内部错误”,我们很多人可能会感到一头雾水。其实,内部错误是指在计算机系统或程序内部发生的那种错误。这类错误通常是由于系统内部的某些故障所造成的,或是程序代码本身的一些问题。如果我们把计算机比作一个庞大的工厂,那么内部错误就像是工厂里机器运转不畅或部件失灵,导致整个生产线出现问题。 理解内部错...