使用centos7搭建vlmcsd微软KMS服務激活windows和office

介紹

  在平常工作生活中,我們會搭建很多虛擬機或者正式機并用KMS激活軟件來激活windows或者office,但是,網上下載的KMS激活軟件通常會需要一些系統權限,可能會被殺毒軟件認為是病毒。而直接通過CMD來進行KMS認證是一種綠色方式。注意,KMS激活有效期只有180天,到期後需要重新執行激活。

  其KMS的本質就是讓系統連接上一個認證服務器,通過認證服務器來驗證當前用戶是否有使用系統全部功能的權限。

環境準備

  vlmscd軟件:VPS、虚拟机等 Linux 用户下载 Linux-intel-1112.zip或者下載地址>>>

  系統版本:CentOS Linux release 7.5.1804 (Core) 

安裝

  注意:vlmcsd需要用到1688端口,請確保相應權限

  下載軟件后將其加壓在/usr/local/vlmcsd

  在/usr/local/vlmcsd下新建vlmcsd.service,內容如下:

[Unit]
Description=Microsoft KMS Server
After=network.target
After=network-online.target
Wants=network-online.target

[Service]
Type=oneshot
ExecStart=/usr/local/vlmcsd/static/vlmcsd-x64-musl-static
RemainAfterExit=yes
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target

  執行到這一步,目錄狀態:

  

   賦權:

    chmod +x /usr/local/vlmcsd/static/vlmcsd-x64-musl-static # 赋予执行权限

    ln -s /usr/local/vlmcsd/vlmcsd.service /lib/systemd/system/ # 添加系统服务单元

    systemctl daemon-reload # 重载系统服务单元

    systemctl enable vlmcsd # 设置开机自启

卸載 

  systemctl stop vlmcsd # 停止 vlmscd

  systemctl disable vlmcsd # 取消开机自启

  rm -f /lib/systemd/system/vlmcsd.service # 删除系统服务单元

  systemctl daemon-reload # 重载系统服务单元

  rm -rf /usr/local/vlmcsd # 删除源文件

   驗證搭建是否成功:

  systemctl status vlmcsd # 查看运行状态(Active: active (exited) )

  telnet 10.244.231.250 1688 #檢測端口是否通

  ps -aux | grep vlmcsd #查看進程是否存在或正常

激活windows 

  cmd(系統管理員)

  slmgr /skms <部署了 vlmcsd 的 Server 的 IP 或域名>

  slmgr /ipk <批量windows對應版本的激活碼>

  slmgr /ato

注:wind2012以下的需要執行slmgr /ipk <批量windows對應版本的激活碼>,wind2012以上的好像可以不執行

激活Office 

  cmd(系統管理員)
  cd (ospp.vbs的根目錄)
  cscript ospp.vbs /sethst:<部署了 vlmcsd 的 Server 的 IP 或域名>
  cscript ospp.vbs /act

批量激活碼

windows server2008R2 Datacenter:74YFP-3QFB3-KQT8W-PMXWJ-7M648

Windows Server 2008 R2 Standard:YC6KT-GKW9T-YTKYR-T4X34-R7VHC

Windows Server 2008 R2 Enterprise:489J6-VHDMP-X63PK-3K798-CPX3Y

Windows Server 2012 Server Standard:XC9B7-NBPP2-83J2H-RHMBY-92BT4

Windows Server 2012 Datacenter:48HP8-DN98B-MYWDG-T2DCC-8W83P

Windows Server 2012 R2 Server Standard :D2N9P-3P6X9-2R39C-7RTCD-MDVJX

Windows Server 2012 R2 Datacenter:W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9

Windows Server 2012 R2 Essentials:KNC87-3J2TX-XB4WP-VCPJV-M4FWM

注:本文主要用於個人學習與總結,如有錯誤期待各位大佬的指導!

原文地址:https://www.cnblogs.com/shiqing-zhang/p/13049396.html