一鍵安裝 KMS 服務(wù)腳本

KMS,是 Key Management System 的縮寫,也就是密鑰管理系統(tǒng)。這里所說的 KMS,毋庸置疑就是用來激活 VOL 版本的 Windows 和 Office 的 KMS 啦。經(jīng)常能在網(wǎng)上看到有人提供的 KMS 服務(wù)器地址,那么你有沒有想過自己也來搞一個這樣的服務(wù)呢?而這樣的服務(wù)在 Github 上已經(jīng)有開源代碼實現(xiàn)了。

本文就是在這個開源代碼的基礎(chǔ)上,開發(fā)了適用于三大 Linux 發(fā)行版的一鍵安裝 KMS 服務(wù)的腳本。

腳本適用環(huán)境

系統(tǒng)支持:CentOS 6+,Debian 7+,Ubuntu 12+

虛擬技術(shù):任意

內(nèi)存要求:≥128M

更新日期:2018 年 10?月 25 日

關(guān)于本腳本

1. 本腳本適用于三大 Linux 發(fā)行版,其他版本則不支持。

2. KMS 服務(wù)安裝完成后會加入開機自啟動。

3. 默認(rèn)記錄日志,其日志位于 /var/log/vlmcsd.log。

使用方法

使用root用戶登錄,運行以下命令:

wget --no-check-certificate?https://github.com/teddysun/across/raw/master/kms.sh?&& chmod +x kms.sh && ./kms.sh

安裝完成后,輸入以下命令查看端口號 1688 的監(jiān)聽情況。

netstat -nxtlp | grep 1688

出現(xiàn) netstat not found 解決方案,運行以下命令:

yum provides */netstat? ?或? ?yum whatprovides */netstat

yum install net-tools

返回值類似于如下這樣就表示 OK 了:

tcp ????0 ????0 ????0.0.0.0:1688 ????0.0.0.0:* ????LISTEN ????3200/vlmcsd

tcp ????0 ????0 ????:::1688 ????????????:::* ????????????LISTEN ????3200/vlmcsd

本腳本安裝完成后,會將 KMS 服務(wù)加入開機自啟動。?

使用命令:?

啟動:/etc/init.d/kms start?

停止:/etc/init.d/kms stop?

重啟:/etc/init.d/kms restart?

狀態(tài):/etc/init.d/kms status?

卸載方法: 使用 root 用戶登錄,運行以下命令:

./kms.sh uninstall

如何使用 KMS 服務(wù)

KMS 服務(wù),用于在線激活 VOL 版本的 Windows 和 Office。 激活的前提是你的系統(tǒng)是批量授權(quán)版本,即 VL 版,一般企業(yè)版都是 VL 版。而 VL 版本的鏡像一般內(nèi)置 GVLK key,用于 KMS 激活。 下面列表里面含有的產(chǎn)品的 VL 版本或者能使用 key 進(jìn)入 KMS 通道的產(chǎn)品,都支持使用 KMS 激活。

Office 2019 & Office 2016:https://docs.microsoft.com/en-us/DeployOffice/vlactivation/gvlks

Office 2013:https://technet.microsoft.com/zh-cn/library/dn385360.aspx

Office 2010:https://technet.microsoft.com/zh-cn/library/ee624355(v=office.14).aspx

Windows:https://docs.microsoft.com/zh-cn/windows-server/get-started/kmsclientkeys

使用管理員權(quán)限運行 cmd 查看系統(tǒng)版本,命令如下:

wmic os get caption

使用管理員權(quán)限運行 cmd 安裝從上面列表得到的 key,命令如下:

slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

使用管理員權(quán)限運行 cmd 將 KMS 服務(wù)器地址設(shè)置為你自己的 IP 或 域名,后面最好再加上端口號(:1688),命令如下:

slmgr /skms Your IP or Domain:1688

注意:本腳本所做的工作就是此步驟。當(dāng)你的 KMS 服務(wù)出于啟動狀態(tài),那么此處就可以設(shè)置為你自己的 KMS 服務(wù)器地址。 使用管理員權(quán)限運行 cmd 手動激活系統(tǒng),命令如下:

slmgr /ato

關(guān)于 Office 的激活,要求必須是 VOL 版本,否則無法激活。 找到你的 Office 安裝目錄,32 位默認(rèn)一般為 C:\Program Files (x86)\Microsoft Office\Office16 64 位默認(rèn)一般為 C:\Program Files\Microsoft Office\Office16 Office16 是 Office 2016,Office15 就是 Office 2013,Office14 就是 Office 2010。 打開以上所說的目錄,應(yīng)該有個 OSPP.VBS 文件。 使用管理員權(quán)限運行 cmd 進(jìn)入 Office 目錄,命令如下:

cd "C:\Program Files (x86)\Microsoft Office\Office16"

使用管理員權(quán)限運行 cmd 注冊 KMS 服務(wù)器地址:

cscript ospp.vbs /sethst:Your IP or Domain?

使用管理員權(quán)限運行 cmd 手動激活 Office,命令如下:

cscript ospp.vbs /act

注意: KMS 方式激活,其有效期只有 180 天。?

每隔一段時間系統(tǒng)會自動向 KMS 服務(wù)器請求續(xù)期,請確保你自己的 KMS 服務(wù)正常運行。

常見錯誤的對策

如果遇到在執(zhí)行過程報錯,請按以下步驟檢查:?

1,你的 KMS 服務(wù)器是否掛了??

2,你的 KMS 服務(wù)是否正常開啟??

3,你的系統(tǒng)或 Office 是否為批量 VL 版本??

4,你的系統(tǒng)或 Office 是否修改過 Key 或未安裝 GVLK Key??

5,你是否以管理員權(quán)限運行 cmd??

6,你的網(wǎng)絡(luò)連接是否正常??

7,你的本地 DNS 解析是否正常??

8,如果你排除了以上的對策,那請根據(jù)錯誤提示代碼自行搜索原因。

更新日志

2018 年 10 月 25 日:修正 vlmcsd 的 git 鏈接,即每次全新安裝皆為官方的最新版本。注意:如果你想升級版本,則需要先停止 kms 服務(wù),再刪除 /usr/bin/vlmcsd 文件,然后重新下載最新腳本安裝即可。

參考鏈接

https://03k.org/kms.html

原貼:秋水逸冰???一鍵安裝KMS服務(wù)腳本

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容