centos7安装kms

先安装git:

yum -y install git

安装py-kms所需依赖:

yum -y install python-argparse

拉取py-kms项目文件:

git clone https://github.com/WernerHai/py-kms.git

进入到py-kms根目录:

cd py-kms

运行程序:

python server.py

看到如下图回显就说明程序启动成功了:

使用screen将py-kms放到后台运行:

screen -dmS jihuo python server.py

查看py-kms运行状态:

ps -ef | grep jihuo

不想使用py-kms了?使用如下命令可强制退出:

kill -9 上图使用psef命令查看到的py-kms进程ID

你需要注意的是py-kms占用1688端口,需要放行这个端口或是关闭防火墙

激活:

对于绝大部分VL版(Volume License)的Windows系统和Office软件,都可以使用KMS激活。操作步骤概括如下:

1、对于Windows系统VL版本,以管理员身份打开命令提示符,然后输入以下命令:

wmic os get caption ## 查看系统版本
slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx #配置系统序列号
slmgr /skms 你的域名或IP #配置KMS服务器地址
slmgr /ato #激活系统
slmgr /xpr #查看系统激活到期时间
slmgr /dlv #查看授权详细信息

或者直接弹窗方式:

slmgr /skms 你的域名或IP
slmgr /ato
slmgr /xpr

2、对于Office软件VL版本,以管理员身份打开命令提示符,然后进入软件安装目录:

这里以Office 2013为例:切换至 office 安装目录(依据个人安装路径)

32位版本:

cd “%ProgramFiles(x86)%\Microsoft Office\Office15”

64位版本:

cd “%ProgramFiles%\Microsoft Office\Office15”

然后执行以下命令:

cscript ospp.vbs /inpkey: XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 ## 安装 Office GVLK 激活密钥

cscript ospp.vbs /sethst: 你的域名或IP ## 执行注册 KMS 服务器

cscript ospp.vbs /act ## 激活 OFFICE

通过以上步骤就可以激活你的Windows系统和Office软件,但是值得注意的是,KMS方式激活的有效期只有180天,因此每不到半年需要重新激活一次。

windows:可以通过批处理直接执行激活,目前只是简单的激活,还没实现对系统版本的判断并修改序列号。

@echo off
cscript //Nologo %windir%\system32\slmgr.vbs /skms 你的域名或IP
cscript //Nologo %windir%\system32\slmgr.vbs /ato
pause
cscript //Nologo %windir%\system32\slmgr.vbs /dlv
echo 按任意键退出 …
pause > nul
exit