介紹
基於vlmcsd搭建的KMS服務器。
根據github上的說明,這個工具是用C寫的,沒有任何依賴,可以直接運行。而且它橫跨幾乎現在所有的系統平台,如Android, FreeBSD, Solaris, Minix, Mac OS, iOS, Windows。相比於另一款工具py-kms需要依賴pyhont2或者python3,可謂是非常干凈舒爽。
本文同步更新地址:在Ubuntu中搭建KMS服務器
安裝
1、在任意環境中,下載最新的vlmcsd releases版本,下載地址。如在linux中,可以使用wget下載:
wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz
2、解壓我們下載的包,進入對應的目錄。如Ubuntu系統,我們可以進入binaries/Linux/intel/static目錄中
3、選擇對應的文件,這里我們選擇vlmcsdmulti-x64-musl-static文件。然后把這個文件放到我們想要的文件中。
4、執行chmod命令,為這個文件賦予權限:
chmod u+x /usr/local/KMS-server
權限賦予完畢之后,直接執行命令
./vlmcsdmulti-x64-musl-static vlmcsd
如果沒有任何錯誤提示,代表我們成功了。不放心的話,可以再執行一遍,會提示我們端口(1688)和地址已經被占用。
5、若有防火牆,記得把1688端口開放,然后加入自啟動。如在Ubuntu中,可以編輯/etc/rc.local文件,在啟動項里加入啟動命令。
6、復制以下文本
cd /d "%SystemRoot%\system32"
slmgr /kms 你的VPS的IP或者域名
slmgr /ato
slmgr /xpr
存成bat格式的文件,然后右鍵以管理員身份運行。
7、驗證是否激活。在cmd或powershell中執行
slmgr.vbs -dlv
不出意外的話,會顯示已經激活成功的信息。
8、這個kms激活服務器,同樣可以用來激活office,原理基本一致。可以參考原作者的github pages進行激活。