Centos7.6搭建Windows + Office KMS激活服務器

一.建立虛擬機。

1.鏡像採用CentOS-7-x86_64-Minimal-1810​,最小化安裝。
安裝時須要注意直接選擇中文嚮導安裝,這樣安裝後系統時間就是CST時間,不須要再進行調整系統時間及時區。
Centos7.6搭建Windows + Office KMS激活服務器linux

2.最小化安裝後沒有ifconfig的命令,能夠用ip addr 來檢查網卡配置;
3.安裝必要的工具:git

yum -y install wget vim iptables-servicesgithub

4.關閉selinux:vim

sed -i '/^SELINUX=.*/c SELINUX=disable' /etc/selinux/configwindows

5.中止防火牆:bash

systemctl stop firewalld.service
systemctl disable firewalld.service服務器

6.重啓虛擬機:架構

systemctl reboottcp

二.下載vlmcsd 並解壓縮。(最好給虛擬機打個快照)

1.開始下載。ide

~]#
~]#  vim /etc/sysconfig/iptables
       .......
       -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT  #通常已經存在這條記錄了。
       -A INPUT -p tcp -m state --state NEW -m tcp --dport 1688 -j ACCEPT #添加防火牆端口
       .......
~]#  systemctl start iptables
~]#  systemctl enable iptables

#下載vlmcsd解壓縮 查看新版地址:https://github.com/Wind4/vlmcsd 

~]#  wget https://github.com/Wind4/vlmcsd/releases/download/svn1113/binaries.tar.gz
~]#  tar -zxvf  binaries.tar.gz
~]#  ls  /root/binaries/Linux/intel/static/   #查看解壓縮後的目錄
vlmcsdmulti-x64-musl-static  vlmcsdmulti-x86-musl-static-threads  vlmcsd-x86-musl-static          vlmcs-x64-musl-static
vlmcsdmulti-x86-musl-static  vlmcsd-x64-musl-static               vlmcsd-x86-musl-static-threads  vlmcs-x86-musl-static
~]#  cd /root/binaries/Linux/intel/static  
    //進入對應的系統目錄,CPU架構目錄下;(我這裏是Intel CPU架構)
./vlmcsd-x64-musl-static   //運行這個腳本啓動便可

2.檢查服務是否啓動

查詢腳本是否正常啓動:ps -ef |grep vlmcsd-x64-musl-static
查看端口啓動:netstat -lntp //查看 1688 端口是否啓動

3.查看CPU信息 : cat /proc/cpuinfo

三.添加開機啓動腳本

~]# vim kms-start.sh

>      #!/bin/bash
>      #chkconfig: 2345 80 90 
>      #description:auto_run 
>                       
>   cd /root/binaries/Linux/intel/static/
>   ./vlmcsd-x64-musl-static

#注意:這三行帶#號的都是必須的,不然在運行chkconfig --add auto_run時,會報錯。

而後ESC 輸入:wq 保存

> ~]#  chmod +x kms-start.sh 
> ~]#  ./kms-start.sh    #測試腳本(若是已經啓動過了就不用這一步了。)
> ~]#  ps -ef | grep vlmcsd-x64-musl-static  #查看進程是否啓動
> ~]#  mv start.sh  /etc/rc.d/init.d/         #把啓動腳本移動到init.d目錄下
> ~]#  chkconfig --add start.sh            #添加腳本到啓動

重啓測試:

~]#  systemctl reboot
~]#  ps -ef | grep vlmcsd-x64-musl-static  #查看進程是否啓動
~]# ps -ef | grep vlmcsd-x64-musl-static
root       894     1  0 16:32 ?        00:00:00 ./vlmcsd-x64-musl-static     #程序已啓動
root      1055  1009  0 17:38 pts/0    00:00:00 grep --color=auto vlmcsd-x64-musl-static

至此KMS服務器已經搭建完成;
下面是微軟公佈的KMS激活KEY。
https://docs.microsoft.com/en-us/windows-server/get-started/kmsclientkeys

相關文章
相關標籤/搜索