Ubuntu 20.04 使用 vlmscd 搭建 KMS 服务端

发布时间 2023-08-12 23:44:28作者: wx2020

前言

为了内网系统激活需要,搭建此客户端。

1. 下载二进制文件

打开项目官网:https://github.com/Wind4/vlmcsd

下载项目二进制文件:

image

选择对应系统和架构

image

image

选择性能较好的含musl库的静态版本

image

image

将选择的版本重命名为 vlmcsd.

2. 安装到 Ubuntu 系统中

cp vlmcsd /usr/local/bin/
chmod +x /usr/local/bin/vlmcsd

3. 使用 systemd 进行守护管理

编写守护文件:

vim /etc/systemd/system/vlmcsd.service

[Unit]
Description=KMS Emulator in C
Wants=network.target
After=syslog.target

[Service]
User=nobody
Restart=on-failure
Type=simple
ExecStart=/usr/local/bin/vlmcsd -D -d -t 3 -e -v

[Install]
WantedBy=multi-user.target

启用守护文件

systemctl enable vlmcsd.service

3. 开启服务,测试安装结果

systemctl start vlmcsd.service

image

4. 打开防火墙 KMS 服务端口

ufw allow from 192.168.100.0/24 to any port 1688
ufw reload