文章

Linux搭建KMS服务器

linux搭建kms服务器

安装
项目地址:https://github.com/Wind4/vlmcsd

wget https://github.com/Wind4/vlmcsd/releases/download/svn1113/binaries.tar.gz
tar -zxvf binaries.tar.gz
cd binaries/Linux/intel/static
cp vlmcsd-x64-musl-static /usr/sbin/vlmcsd
/usr/sbin/vlmcsd

开放1688端口

firewall-cmd --zone=public --add-port=1688/tcp --permanent
firewall-cmd --reload

查看是否运行

netstat -apn | grep 'vlmcsd'

开机自启

mkdir -p /sh/kms
cat << EOF > /sh/kms/kms.sh
#!/bin/bash
/usr/sbin/vlmcsd
EOF
chmod +x /sh/kms/kms.sh
cat << EOF > /lib/systemd/system/kms.service
[Unit]
Description=kms server
After=network.target
[Service]
Type=forking
ExecStart=/sh/kms/kms.sh
[Install]
WantedBy=multi-user.target
EOF

域服务器设置

96.1.png

96.2.png

96.3.png

96.4.png

这样设置后域内的电脑会自动激活

Windows激活
批处理

slmgr.vbs /upk    #卸载密钥
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX  #这是win11专业版的密钥
slmgr /skms 服务器ip或域名
slmgr /ato   #激活
slmgr /xpr   #查看激活状态

序列号地址:https://learn.microsoft.com/zh-cn/windows-server/get-started/kms-client-activation-keys

也可以用软件heu kms activator来激活

96.5.png

地址填服务器ip或域名

office激活
office激活比较麻烦,kms激活只能激活vol版本
命令

cd "C:/Program Files\Microsoft Office\Office16"    #这里的路径是以2021为例,其他版本路径会有不同
cscript ospp.vbs /inpkey:FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH
cscript ospp.vbs /sethst:服务器ip或域名
cscript ospp.vbs /setprt:1688
cscript ospp.vbs /act
License:  CC BY 4.0