IT Knowledge Base

~ Freedom is the right of all sentient beings ~

發佈日期:

分類:

, ,

如何在Ubuntu Server 18.04中‧建立自己的KMS伺服器(vlmcsd)

01. KMS伺服器主要用來啟動Windows及Office。而世界上,居然會有一個建立於Linux系統中的KMS伺服器(vlmcsd)。

02. 打開Ubuntu的終端機。

sudo wget https://github.com/Wind4/vlmcsd/releases/download/svn1113/binaries.tar.gz

03. 解壓檔案。

sudo tar -zxvf binaries.tar.gz

04. 切換至相關目錄。

cd binaries/Linux/intel/static

05. 複製執行檔案到『/usr/bin』目錄,及設定執行權限。

sudo cp vlmcsd-x64-musl-static kms
sudo mv kms /usr/bin
sudo chmod +x /usr/bin/kms

06. 如伺服器有設定防火牆,需要開啟TCP 1688埠位。

07. 建立開機時啟動程式,加入以下內容。

sudo nano /etc/systemd/system/kms.service
[Unit]  
Description=Self KMS Service 
After=network.target
Wants=network.target
[Service]  
Type=forking
ExecStart=/usr/bin/kms
ExecStop=/usr/bin/killall kms
     
[Install]  
WantedBy=multi-user.target

08. 啟用剛剛設定服務,以便開機時自動執行KMS伺服器。

sudo systemctl enable kms.service

09. 如需手動重啟服務,可輸入以下指令。

sudo systemctl restart kms.service

10. 如需手動停止服務,可輸入以下指令。

sudo systemctl stop kms.service

11. 確認KMS是否成功啟動,可輸入以下指令。

sudo lsof -i:1688

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *