自行编译vlmcsd搭建KMS服务器
项目开源地址:https://github.com/Wind4/vlmcsd
本站KMS服务可用性:KMS服务监测
正常来说,作者已经在Releases发布了编译好的二进制文件,一般需求可以直接将相应架构二进制文件上传服务器就可以使用了
确实,官方编译好的文件包里包含了不同操作系统、构架的二进制文件,但是还是难免遇到奇葩构架无法找到合适二进制文件运行的情况,这时,编译源码就是最好的选择。
编译所需依赖:git(也可以省掉,直接下载并将源码包上传服务器)、make。
编译
#逐行执行!
cd ~
#从github克隆项目
git clone https://github.com/Wind4/vlmcsd.git
#进入目录
cd vlmcsd
#编译
make
编译生成的vlmcsd、vlmcs二进制文件会在 bin 文件夹下
vlmcsd为kms服务端,vlmcs是测试服务端状态的工具
可以将vlmcsd移动至/bin下
创建一个服务
cat > /etc/systemd/system/vlmcsd.service <<EOF
Description=vlmcsd
[Service]
WorkingDirectory=/bin
ExecStart=/bin/vlmcsd
ExecReload=/bin/kill -s HUP
ExecStop=/bin/kill -s QUIT
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
EOF
添加开机自启
systemctl enable --now vlmcsd
并自行设置防火墙开放1688端口
测试vlmcsd是否运行成功
/root/vlmcsd/bin/vlmcs
如果服务状态正常,会返回以下值:
激活Windows:
管理员身份运行CMD
slmgr /ipk XXXXX-XXXXXXX-XXXXXXX-XXXXX (安装对应版本的秘钥)
slmgr /skms kms.rua.org.cn (或者替换成自己搭建的kms服务器)
slmgr /ato (激活)
更多Windows激活版本及脚本请查看:KMS服务
THE END
二维码
文章目录
关闭
共有 0 条评论