Benutzer-Werkzeuge

Webseiten-Werkzeuge


kms

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
kms [2025/06/01 04:30]
jango [Emulator]
kms [2025/06/05 13:23] (aktuell)
jango
Zeile 1: Zeile 1:
-KMS ist ein Aktivierungsdienst von [[Microsoft]], der z. B. in Unternehmensnetzwerken zur Massenaktivierung genutzt wird. Clients verbinden sich mit diesem Dienst und erhalten eine Aktivierung, ohne dass jeder einzeln bei Microsoft anfragen muss.+KMS ist ein Aktivierungsdienst von [[Microsoft]], der z. B. in Unternehmensnetzwerken zur Massenaktivierung genutzt wird. Clients verbinden sich mit diesem Dienst und erhalten eine Aktivierung, ohne dass jeder einzeln bei Microsoft anfragen muss. Eine Alternative sind [[MAK]] keys.
  
   * KMS-Server lauscht auf Port 1688/TCP.   * KMS-Server lauscht auf Port 1688/TCP.
Zeile 7: Zeile 7:
   * Alle 7 Tage wird automatisch versucht, die Aktivierung zu erneuern.   * Alle 7 Tage wird automatisch versucht, die Aktivierung zu erneuern.
  
-Generic Volume License Keys (GVLK) findet man [[https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys|hier]].+Generic Volume License Keys (GVLK) findet man [[https://py-kms.readthedocs.io/en/latest/Keys.html|hier]], [[https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys|hier]] und [[https://doku.lrz.de/key-management-service-kms-aktivierung-11475966.html|hier]].
  
-<code> +{{kms-main.zip}}
-# Generische KMS-Schlüssel gibts unter https://learn.microsoft.com/en-us/windows-server/get-started/kmsclientkeys +
-# z.B Microsoft Windows Pro +
-slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX+
  
-# ip des linux server +=====Windows Aktivierung=====
-slmgr /skms <IP_des_KMS_Servers>+
  
-# aktivierung auslösen+<code> 
 +slmgr /skms 127.0.0.1:1688 
 +slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
 slmgr /ato slmgr /ato
  
Zeile 28: Zeile 26:
 # key aus der registry löschen # key aus der registry löschen
 slmgr /cpky slmgr /cpky
 +</code>
 +
 +=====Office Aktivierung=====
 +
 +<code>
 +cscript ".\Microsoft Office\Office16\ospp.vbs" /sethst:127.0.0.1
 +cscript ".\Microsoft Office\Office16\ospp.vbs" /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
 +cscript ".\Microsoft Office\Office16\ospp.vbs" /act
 +cscript ".\Microsoft Office\Office16\ospp.vbs" /dstatus
 </code> </code>
  
 =====Emulator===== =====Emulator=====
  
-  * [[vlmcsd]] (in C geschrieben) +KMSServer in [[coding:python|Python]].
-  * [[py-kms]]+
  
 <code> <code>
-FROM ubuntu:latest+git clone https://github.com/zarat/kms 
 +cd kms 
 +python pykms_Server.py 
 +</code>
  
-RUN apt-get update && apt-get install -y git make gcc+Falls dieser Fehler auftritt
  
-WORKDIR /opt+<code> 
 +Traceback (most recent call last): 
 +  File "/home/manuel/kms/pykms_Server.py", line 27, in <module> 
 +    from Etrigan import Etrigan, Etrigan_parser, Etrigan_check, Etrigan_job 
 +  File "/home/manuel/kms/Etrigan.py", line 12, in <module> 
 +    from collections import Sequence 
 +ImportError: cannot import name 'Sequence' from 'collections' (/usr/lib/python3.10/collections/__init__.py) 
 +</code>
  
-RUN git clone https://github.com/zarat/vlmcsd.git && cd vlmcsd && make+diesen Befehl ausführen
  
-EXPOSE 1688 +<code> 
- +sed -i 's/from collections import Sequence/from collections.abc import Sequence/' Etrigan.py
-CMD ["./vlmcsd/bin/vlmcsd", "-D"]+
 </code> </code>
 +
 +Siehe auch [[vlmcsd]]
 +
 +=====Links=====
 +
 +  * [[https://doku.lrz.de/key-management-service-kms-aktivierung-11475966.html]]
kms.1748745048.txt.gz · Zuletzt geändert: 2025/06/01 04:30 von jango