kms-активация
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
kms-активация [2022/09/07 11:12] – jp | kms-активация [2024/12/26 14:23] (current) – jp | ||
---|---|---|---|
Line 6: | Line 6: | ||
На клиентах устанавливаются общедоступные GVLK-ключи, | На клиентах устанавливаются общедоступные GVLK-ключи, | ||
+ | |||
+ | ---- | ||
==== Установка эмулятора KMS на Ubuntu 20.04 ==== | ==== Установка эмулятора KMS на Ubuntu 20.04 ==== | ||
Line 13: | Line 15: | ||
Ссылка: | Ссылка: | ||
- | Из проекта нам нужны: binaries и source code. Из binaries нам нужен подходящий под нашу систему бинарник (в его имени должна быть буква " | + | === Установка на Ubuntu === |
- | | + | На Ubuntu, где хотим установить //vlmcsd// - поставим // |
- | Из source code\etc нам потребуются файлы конфигурации: | + | |
- | vlmcsd.ini | + | sudo apt install gcc |
- | vlmcsd.kmd | + | sudo apt install git |
+ | Клонируем репозиторий: | ||
- | Эти три файла копируем в отдельную директорию (пусть будет // | + | git clone https:// |
+ | Компилим: | ||
- | Разместим эту папку с тремя файлами по пути: | + | cd vlmcsd |
+ | | ||
+ | Проверяем запуск бинаря после компила: | ||
- | /usr/ | + | cd bin |
- | Теперь можно попробовать запустить эмулятор следующим образом (с указанием лога): | + | ./vlmcsd |
+ | Для автоматического | ||
- | /usr/local/kms-emul/vlmcsd-x64-glibc -i /usr/local/kms-emul/vlmcsd.ini -l /home/jp/vlmcsd.log | + | cp vlmcs /usr/bin |
- | Чтобы понять, | + | touch / |
+ | chmod 664 /etc/systemd/system/kms-script.service | ||
+ | nano /etc/systemd/system/kms-script.service | ||
+ | Вставляем в nano содержимое: | ||
- | Если всё ок, круто было бы добавить автоматический запуск при старте системы. Для этого создаем файл для запуска через systemd: | + | <WRAP prewrap> |
- | + | ||
- | sudo nano / | + | |
- | Со следующим содержанием: | + | |
< | < | ||
[Unit] | [Unit] | ||
- | Description=vlmcsd | + | Description=MSFT KMS Server Emulator |
- | After=syslog.target | + | |
After=network.target | After=network.target | ||
+ | After=network-online.target | ||
+ | Wants=network-online.target | ||
[Service] | [Service] | ||
- | Type=forking | + | Type=oneshot |
- | ExecStart=/ | + | ExecStart=/ |
+ | RemainAfterExit=yes | ||
+ | LimitNOFILE=65536 | ||
[Install] | [Install] | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
</ | </ | ||
+ | </ | ||
- | Подключаем | + | Переинициализируем // |
- | sudo systemctl daemon-reload | + | systemctl daemon-reload |
- | | + | systemctl start kms-script.service |
+ | | ||
+ | systemctl enable | ||
| | ||
- | Установка DNS-записи. | + | === Установка DNS-записи |
Теперь, | Теперь, | ||
Line 60: | Line 70: | ||
Пример: | Пример: | ||
+ | ;#; | ||
{{:: | {{:: | ||
+ | ;#; | ||
+ | |||
+ | При помощи PS добавить запись можно так: | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | Add-DnsServerResourceRecord -Srv -Name " | ||
+ | </ | ||
+ | </ | ||
Теперь клиентам нужно установить GVLK-ключ, | Теперь клиентам нужно установить GVLK-ключ, | ||
Line 73: | Line 93: | ||
slmgr -ato | slmgr -ato | ||
- | Ключи GVLK для различных редакций Windows: | + | Ключи GVLK для различных редакций Windows:\\ |
https:// | https:// | ||
+ | |||
+ | А вот здесь ключи на самом проекте эмулятора (включая ключи на офис): | ||
+ | http:// | ||
+ | |||
+ | Локальный бэкап ключей на Windows и MS Office: | ||
+ | |||
+ | [[GVLK-ключи]] | ||
+ | |||
+ | ---- | ||
+ | |||
==== Управление активацией через Volume Activation Management Tool ==== | ==== Управление активацией через Volume Activation Management Tool ==== | ||
Line 82: | Line 112: | ||
| | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Узнать статус активации командой ==== | ||
+ | |||
+ | Без всплывающего графического окна: | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | Get-CimInstance SoftwareLicensingProduct -Filter "Name like ' | ||
+ | </ | ||
+ | </ | ||
+ | С всплывающим сообщением: | ||
+ | |||
+ | slmgr /xpr | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Активировать с конкретного сервера === | ||
+ | |||
+ | slmgr /skms kms_server.winitpro.ru: | ||
+ | |||
{{tag> | {{tag> |
kms-активация.1662549170.txt.gz · Last modified: 2022/09/07 11:12 by jp