、說明:并不是官方的批量激活密鑰服務,而是第三方開發的工具進行激活。
工具地址:
https://github.com/lixuy/vlmcsd/releases
https://forums.mydigitallife.net/threads/emulated-kms-servers-on-non-windows-platforms.50234/
在Linux服務器中搭建服務:
[root@neo ~]# wget https://github.com/lixuy/vlmcsd/releases/download/1112/Linux-intel-1112.zip # 下載服務器客戶端 [root@neo src]# rm -rf Linux-intel-1112.zip [root@neo ~]# mv Linux-intel-1112.zip /usr/local/src/ [root@neo ~]# ls anaconda-ks.cfg iperf3.sh list.txt modu.txt passwd shadowsocksr [root@neo ~]# cd /usr/local/src/ [root@neo src]# ls Linux-intel-1112.zip [root@neo src]# chmod +x /usr/local/src/kms-server/ [root@neo static]# pwd /usr/local/src/kms-server/static [root@neo static]# chmod +x vlmcsd-x64-musl-static [root@neo static]# /usr/local/src/kms-server/static/vlmcsd-x64-musl-static # 啟動服務
# 開機自啟
[root@neo static]# echo "/usr/local/src/kms-server/static/vlmcsd-x64-musl-static -l /var/log/vlmcsd.log > /dev/null 2>&1" >> /etc/rc.d/rc.local [root@neo static]# chmod +x /etc/rc.d/rc.local
# vlmcsd 使用的端口是 1688,如果端口沒有開放請務必開放。如果因為 SElinux 防護而導致 KMS 服務器無法工作,可以使用以下命令關閉:
[root@neo ~]# sed -i 's/^SELINUX=.*/#&/;s/^SELINUXTYPE=.*/#&/;/SELINUX=.*/a SELINUX=disabled' /etc/selinux/config && /usr/sbin/setenforce 0
KMS模擬器和正版微軟KMS服務器存在很多差別,KMS模擬器對客戶端的任意激活請求都會返回激活成功的響應。而正版只能對授權的部分產品返回激活成功的響應。
本文所使用的模擬客戶端為vlmcs
vlmcs-Windows-x64.exe -x 說明:查看可以激活的版本對應列表
vlmcs-Windows-x64.exe -v -l 3 itkmi.com
說明: -v輸出詳細信息 -l 3表示發送Windows Server 2019 Datacenter的激活請求 itkmi.com表示KMS服務器的域名。
vlmcs客戶端的具體詳細命令解釋可以百度。
客戶端激活方法:
激活 Windows:
如果你的 Windows 是 VL 版本,那么只要在管理員權限的 cmd 或者 powershell 中執行下面兩個命令就可以了。執行完第一個命令后要等彈出提示窗,期間電腦必須聯網。
slmgr /skms itkmi.com #itkmi.com可以替換為你VPS的ip地址或者域名 slmgr /ato #立即嘗試激活當前系統 slmgr /dlv #查看激活信息 或者獲取簡單的信息命令slmgr /xpr 如果不是 VL 版本的,那么需要更換密鑰獲取你對應版本的 KEY,操作如下: slmgr /upk #卸載當前系統的key,可以不管,直接添加。 運行以下命令查看系統版本: wmic os get caption 在文末找到對應的 key,在管理員權限的 cmd 或者 powershell 中執行下面命令安裝 key: slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx #xx這里改為你系統版本對應密鑰 然后跟上面說的一樣設置 kms 服務器地址,激活
激活 Office:
你安裝的 Office 必須是 VOL 版本,否則無法激活,可以從 msdn.itellyou.cn 上下載。Office 2016 是 Office16,Office 2013 是 Office15,以此類推。
在管理員權限的 cmd 或者 powershell 中執行下面命令,進入 32 位 Office 2016 的安裝目錄: cd "C:\Program Files (x86)\Microsoft Office\Office16" 在管理員權限的 cmd 或者 powershell 中執行下面命令,進入 64 位 Office 2016 的安裝目錄: cd "C:\Program Files\Microsoft Office\Office16" 在管理員權限的 cmd 或者 powershell 中執行下面兩個命令。執行完第一個命令后要等待命令行出現反饋提示,期間電腦必須聯網。 cscript ospp.vbs /sethst:itkmi.com #itkmi.com可以替換為你VPS的ip地址或者域名 cscript ospp.vbs /act 如果提示看到 successful 的字樣,那么就是激活成功了,重新打開 office 就好。 Windows VL 密鑰對照表 Windows Server 2016
操作系統
KMS 激活序列號
1、說明:并不是官方的批量激活密鑰服務,而是第三方開發的工具進行激活。
工具地址:
https://github.com/lixuy/vlmcsd/releases
https://forums.mydigitallife.net/threads/emulated-kms-servers-on-non-windows-platforms.50234/
在Linux服務器中搭建服務:
[root@neo ~]# wget https://github.com/lixuy/vlmcsd/releases/download/1112/Linux-intel-1112.zip # 下載服務器客戶端 [root@neo src]# rm -rf Linux-intel-1112.zip [root@neo ~]# mv Linux-intel-1112.zip /usr/local/src/ [root@neo ~]# ls anaconda-ks.cfg iperf3.sh list.txt modu.txt passwd shadowsocksr [root@neo ~]# cd /usr/local/src/ [root@neo src]# ls Linux-intel-1112.zip [root@neo src]# chmod +x /usr/local/src/kms-server/ [root@neo static]# pwd /usr/local/src/kms-server/static [root@neo static]# chmod +x vlmcsd-x64-musl-static [root@neo static]# /usr/local/src/kms-server/static/vlmcsd-x64-musl-static # 啟動服務
# 開機自啟
[root@neo static]# echo "/usr/local/src/kms-server/static/vlmcsd-x64-musl-static -l /var/log/vlmcsd.log > /dev/null 2>&1" >> /etc/rc.d/rc.local [root@neo static]# chmod +x /etc/rc.d/rc.local
# vlmcsd 使用的端口是 1688,如果端口沒有開放請務必開放。如果因為 SElinux 防護而導致 KMS 服務器無法工作,可以使用以下命令關閉:
[root@neo ~]# sed -i 's/^SELINUX=.*/#&/;s/^SELINUXTYPE=.*/#&/;/SELINUX=.*/a SELINUX=disabled' /etc/selinux/config && /usr/sbin/setenforce 0
KMS模擬器和正版微軟KMS服務器存在很多差別,KMS模擬器對客戶端的任意激活請求都會返回激活成功的響應。而正版只能對授權的部分產品返回激活成功的響應。
本文所使用的模擬客戶端為vlmcs
vlmcs-Windows-x64.exe -x 說明:查看可以激活的版本對應列表
vlmcs-Windows-x64.exe -v -l 3 itkmi.com
說明: -v輸出詳細信息 -l 3表示發送Windows Server 2019 Datacenter的激活請求 itkmi.com表示KMS服務器的域名。
vlmcs客戶端的具體詳細命令解釋可以百度。
客戶端激活方法:
激活 Windows:
如果你的 Windows 是 VL 版本,那么只要在管理員權限的 cmd 或者 powershell 中執行下面兩個命令就可以了。執行完第一個命令后要等彈出提示窗,期間電腦必須聯網。
slmgr /skms itkmi.com #itkmi.com可以替換為你VPS的ip地址或者域名 slmgr /ato #立即嘗試激活當前系統 slmgr /dlv #查看激活信息 或者獲取簡單的信息命令slmgr /xpr 如果不是 VL 版本的,那么需要更換密鑰獲取你對應版本的 KEY,操作如下: slmgr /upk #卸載當前系統的key,可以不管,直接添加。 運行以下命令查看系統版本: wmic os get caption 在文末找到對應的 key,在管理員權限的 cmd 或者 powershell 中執行下面命令安裝 key: slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx #xx這里改為你系統版本對應密鑰 然后跟上面說的一樣設置 kms 服務器地址,激活
激活 Office:
你安裝的 Office 必須是 VOL 版本,否則無法激活,可以從 msdn.itellyou.cn 上下載。Office 2016 是 Office16,Office 2013 是 Office15,以此類推。
在管理員權限的 cmd 或者 powershell 中執行下面命令,進入 32 位 Office 2016 的安裝目錄: cd "C:\Program Files (x86)\Microsoft Office\Office16" 在管理員權限的 cmd 或者 powershell 中執行下面命令,進入 64 位 Office 2016 的安裝目錄: cd "C:\Program Files\Microsoft Office\Office16" 在管理員權限的 cmd 或者 powershell 中執行下面兩個命令。執行完第一個命令后要等待命令行出現反饋提示,期間電腦必須聯網。 cscript ospp.vbs /sethst:itkmi.com #itkmi.com可以替換為你VPS的ip地址或者域名 cscript ospp.vbs /act 如果提示看到 successful 的字樣,那么就是激活成功了,重新打開 office 就好。 Windows VL 密鑰對照表 Windows Server 2016
操作系統
KMS 激活序列號