Установка kms (Key Managment Server) сервера vlmcsd для активации Windows Server, Windows, Office.

Установка kms (Key Managment Server) сервера vlmcsd для активации Windows Server, Windows, Office..

Для установки локального kms (Key Managment Server) нам понадобится:

Виртуальная машина либо Физический компьютер.
В примере используется Hyper-V VM.
Создаем виртуальную Машину, 2 Гб ООП, 60 ГБ HDDб ЦПУ 2 Ядра.

Необходимо включить для виртуальной машины вложенную Виртуализацию, так как используется Docker.
Для этого необходимо выполнить команду на сервере виртуализации:
Set-VMProcessor -VMName VMName -ExposeVirtualizationExtensions $true
где VMName имя виртуальной машины.

Далее скачиваем дистрибутив Ubuntu Server Latest Version (https://ubuntu.com/download/server) и подключаем образ в виртуальный привод, в настройках VM необходимо настроить загрузку с DVD привода.

Выполняем штатную установку Ubuntu, без установки каких либо дополнительных компонентов.
Настройки IP Адресации выполняем по необходимости, т.е оставлям получение IP Адреса Автоматически (по умолчанию IP Адрес назначается по протоколу DHCP), либо настраиваем его в соответствии с вашей сетью.
Далее задаем имя компьютера, пользователя и пароль, после чего продолжаем установку Ubuntu, еще несколько минут и установка ос окончена.

Посмотреть назначенный IP Адрес можно введя в консоли команду ip addr.

Обновление Ubuntu:
Для Обновления данных репозиториев необходимо выполнить команду:
sudo apt-get Update
Для установки обновлений установленных пакетов необходимо выполнить команду:
sudo apt-get Upgrade

Установка Docker:

Запустите следующую команду, чтобы удалить все конфликтующие пакеты:

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

Установим apt репозитории Docker.

# Добавляем официальные GPG ключи репозитория Docker:

sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

Добавляем репозитории в источники поставщика пакетов:

echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

Устанавливаем Актуальную версию Docker:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Проверяем работу Docker, для этого запустим контейнер hello-world
Эта команда загружает тестовый образ и запускает его в контейнере. Когда контейнер запускается, он печатает сообщение “hello-world” и завершает работу.

sudo docker run hello-world

Выполняем после установочные шаги:
Добавляем автозапуск Docker:

systemctl enable docker.service

systemctl enable docker

Добавляем текущего пользователя в группу Docker:

usermod -aG docker $USER
(или добавляем не root пользователя в группу docker командой usermod -aG docker USERNAME)

——————————————————————
—————————————————————–
—————————————————————–

Установка Docker с помощью официального скрипта:
Выполняем данные команды от root или sudo:

curl https://get.docker.com -o install.sh && sh install.sh

Добавляем автозапуск Docker:

systemctl enable docker.service

systemctl enable docker

Добавляем текущего пользователя в группу Docker:

usermod -aG docker $USER

(или добавляем не root пользователя в группу docker командой usermod -aG docker USERNAME)

Установка образа Vlmcsd (KMS Сервер) в Docker :

docker run -d -p 1688:1688 --restart=always --name vlmcsd mikolatero/vlmcsd

В качестве IP Адрес KMS Сервера необходимо использовать IP Адрес Ubuntu Сервера.

Готово.
Ваш KMS сервер поднят на 1688 порту и готов к работе.
Для активации ос используйте следующие команды:
Удаляем ранее установленные ключи
slmgr /upk
устанавливаем GVLK ключ Windows 10 / 11 Pro for Workstations, для активации Windows 7 необходимо заменить GVLK ключ на корректный (FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4).
slmgr /ipk NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J
указываем адрес kms сервера.
slmgr /skms (IP Адрес KMS Сервера)
Активирует ос.
slmgr /ato

Для активации Office используйте следующие команды:
Переходим к каталог “C:\Program Files\Microsoft Office\Office16”, путь зависим от версии установленного пакета Офиса.
cd "C:\Program Files\Microsoft Office\Office16"
GVLK ключ указан в файле ответа пакета Office и вводить его при активации нет необходимости.
указываем адрес kms сервера.
cscript ospp.vbs /sethst:(IP Адрес KMS Сервера)
Активирует Офис.
cscript ospp.vbs /act

## KMS Сервер активирует следующие продукты, список продуктов и GVLKключи для активации их можно посмотреть по ссылке

KMS Сервер активирует продукты, но необходима реактивация их каждые 180 дней.

Views: 30