Установка KMS сервера vlmcsd на Centos 9 для активации Windows и Office

На GitHub есть интересный open source проект vlmcsd (https://github.com/Wind4/vlmcsd) для эмуляции сервера KMS активации Microsoft. Вы можете использовать его для развертывания собственного KMS сервера на платформах, отличных от Windows Server (тем самым можно сэкономить на лицензии Windows Server, если вы его не используете). Такой KMS сервер можно установить на Linux, Android, FreeBSD, Mac OS. В этой статье мы покажем, как установить KMS сервер на базе vlmcsd в CentOS Linux и использовать его для сетевой активации компьютеров с десктопными версиями Windows, Windows Server и Microsoft Office.

Прежде чем начать, рекомендуем познакомится с технологией корпоративной KMS активации Microsoft. Почти вся необходимая информация есть в статье FAQ по KMS активации в Windows.

В данном примере мы используем CentOS 9 Stream для установки KMS сервера, но вы можете использовать и другие ОС, например, Ubuntu, Debian, RHEL или даже ваш NAS (есть примеры успешной установки на NAS сервер Synology).

Подключитесь к своему серверу Linux и воспользуйтесь менеджером пакетов yum (dnf) для установки пакеты git и gcc:

Теперь скопируйте и установите пакет vlmcsd:

установка vlmcsd в centos linux — эмулятор KMS сервера

компиляция vlmcsd

Перейдите в каталог bin:

Запустите KMS сервер:

Вывод:

убиваем процесс и продолжаем настраивать

запуск vlmcs KMS сервера в Linux

По умолчанию vlmcsd слушает на стандартном порту KMS — TCP/1688. Поэтому вам нужно открыть порт в файерволе Linux, чтобы разрешить клиентам подключаться к нему. Для firewalld выполните следующие команды:

Проверьте что порт 1688 открыт:

Добавление vlmcsd Юнита для автостарта
Создание директории для конфигурации

копируем шаблон конфигураций(vlmcsd.ini vlmcsd.kmd)
Расширенные настройки KMS сервера можно задать с помощью файла vlmcsd.ini -i /etc/vlmcsd.ini
путь к файлу с логами KMS сервера (vlmcsd.log) -l /var/log/vlmcsd.log

Добавьте в файл следующее описание сервиса:

Выдаем права:

Осталось запустить службу KMS и добавить ее в автозагрузку:

запуск службы KMS сервера в Linux CentOS

Активация Microsoft Windows

1) Сначала идём на сайт Microsoft и копируем предактивационный ключ для своей версии Windows.
Например, для Windows 2022 LTSC Standard ключ будет VDYBN-27WPP-V4HQT-9VMD4-VMK7H
2) Проверяем, что есть доступ в интернет.
3) Добавляем ярлык командной строки (cmd) на рабочий стол, если его ещё нет.
4) Запускаем Командную строку от Администратора.
5) Вводим предактивационный ключ:

6) Зададим kms сервер от энтузиастов, например:

(slmgr /skms kms.digiboy.ir)
7) Если команды все успешны, задаём команду для активации.

Ждём появления графического окна об успехе или ошибке активации.

Проверить, активирована ли система, можно с командной строки:

Куст реестра расположение значений активации

Аналогичным образом вы можете активировать на KMS сервере корпоративные версии Microsoft Office 2019/2016/2013. Для этого используются такие команды:

(пример для Office Professional Plus 2019 — NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP)

Проверить статус активации Office можно так:

или

Списки ключей (GVLK — Generic Volume License Key)

GVLK ключи для Windows Server 2022 и Windows 11 LTSC

Windows Server 2022 Datacenter WX4NM-KYWYW-QJJR4-XV3QB-6VM33
Windows Server 2022 Standard VDYBN-27WPP-V4HQT-9VMD4-VMK7H
Windows 11 Pro W269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 11 Pro N MH37W-N47XK-V7XM9-C7227-GCQG9
Windows 11 Pro for Workstations NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J
Windows 11 Pro for Workstations N 9FNHH-K3HBT-3W4TD-6383H-6XYWF
Windows 11 Pro Education 6TP4R-GNPTD-KYYHQ-7B7DP-J447Y
Windows 11 Pro Education N YVWGF-BXNMC-HTQYQ-CPQ99-66QFC
Windows 11 Education NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 11 Education N 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
Windows 11 Enterprise NPPR9-FWDCX-D2C8J-H872K-2YT43
Windows 11 Enterprise N DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
Windows 11 Enterprise G YYVX9-NTFWV-6MDM3-9PT4T-4M68B
Windows 11 Enterprise GN 44RPN-FTY23-9VTTB-MP9BX-T84FV

GVLK ключи для Windows Server 2019 и Windows 10 LTSC

Windows Server 2019 Datacenter WMDGN-G9PQG-XVVXX-R3X43-63DFG
Windows Server 2019 Standard N69G4-B89J2-4G8F4-WWYCC-J464C
Windows Server 2019 Essentials WVDHN-86M7X-466P6-VHXV7-YY726
Windows 10 Enterprise LTSC 2019 M7XTQ-FN8P6-TTKYV-9D4CC-J462D
Windows 10 Enterprise N LTSC 2019 92NFX-8DJQP-P6BBQ-THF9C-7CG2H

GVLK ключи для Windows Server 2016 и Windows 10

Windows 10 Professional W269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 10 Professional N MH37W-N47XK-V7XM9-C7227-GCQG9
Windows 10 Enterprise NPPR9-FWDCX-D2C8J-H872K-2YT43
Windows 10 Enterprise N DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
Windows 10 Education NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 10 Education N 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
Windows 10 Enterprise 2015 LTSB WNMTR-4C88C-JK8YV-HQ7T2-76DF9
Windows 10 Enterprise 2015 LTSB N 2F77B-TNFGY-69QQF-B8YKP-D69TJ
Windows Server 2016 Datacenter CB7KF-BWN84-R7R2Y-793K2-8XDDG
Windows Server 2016 Standard WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY
Windows Server 2016 Essentials JCKRF-N37P4-C2D82-9YXRT-4M63B

GVLK ключи для Windows Server 2012 R2 и Windows 8.1

Windows 8.1 Professional GCRJD-8NW9H-F2CDX-CCM8D-9D6T9
Windows 8.1 Professional N HMCNV-VVBFX-7HMBH-CTY9B-B4FXY
Windows 8.1 Enterprise MHF9N-XY6XB-WVXMC-BTDCT-MKKG7
Windows 8.1 Enterprise N TT4HM-HN7YT-62K67-RGRQJ-JFFXW
Windows Server 2012 R2 Standard D2N9P-3P6X9-2R39C-7RTCD-MDVJX
Windows Server 2012 R2 Datacenter W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9
Windows Server 2012 R2 Essentials KNC87-3J2TX-XB4WP-VCPJV-M4FWM

GVLK ключи для Windows Server 2012 и Windows 8

Windows 8 Professional NG4HW-VH26C-733KW-K6F98-J8CK4
Windows 8 Professional N XCVCF-2NXM9-723PB-MHCB7-2RYQQ
Windows 8 Enterprise 32JNW-9KQ84-P47T8-D8GGY-CWCK7
Windows 8 Enterprise N JMNMF-RHW7P-DMY6X-RF3DR-X2BQT
Windows Server 2012 Core BN3D2-R7TKB-3YPBD-8DRP2-27GG4
Windows Server 2012 Core N 8N2M2-HWPGY-7PGT9-HGDD8-GVGGY
Windows Server 2012 Core Single Language 2WN2H-YGCQR-KFX6K-CD6TF-84YXQ
Windows Server 2012 Core Country Specific 4K36P-JN4VD-GDC6V-KDT89-DYFKP
Windows Server 2012 Server Standard XC9B7-NBPP2-83J2H-RHMBY-92BT4
Windows Server 2012 Standard Core XC9B7-NBPP2-83J2H-RHMBY-92BT4
Windows Server 2012 MultiPoint Standard HM7DN-YVMH3-46JC3-XYTG7-CYQJJ
Windows Server 2012 MultiPoint Premium XNH6W-2V9GX-RGJ4K-Y8X6F-QGJ2G
Windows Server 2012 Datacenter 48HP8-DN98B-MYWDG-T2DCC-8W83P
Windows Server 2012 Datacenter Core 48HP8-DN98B-MYWDG-T2DCC-8W83P

GVLK ключи для Windows 7 and Windows Server 2008 R2

Windows 7 Professional FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
Windows 7 Professional N MRPKT-YTG23-K7D7T-X2JMM-QY7MG
Windows 7 Professional E W82YF-2Q76Y-63HXB-FGJG9-GF7QX
Windows 7 Enterprise 33PXH-7Y6KF-2VJC9-XBBR8-HVTHH
Windows 7 Enterprise N YDRBP-3D83W-TY26F-D46B2-XCKRJ
Windows 7 Enterprise E C29WB-22CC8-VJ326-GHFJW-H9DH4
Windows Server 2008 R2 Web 6TPJF-RBVHG-WBW2R-86QPH-6RTM4
Windows Server 2008 R2 HPC edition TT8MH-CG224-D3D7Q-498W2-9QCTX
Windows Server 2008 R2 Standard YC6KT-GKW9T-YTKYR-T4X34-R7VHC
Windows Server 2008 R2 Enterprise 489J6-VHDMP-X63PK-3K798-CPX3Y
Windows Server 2008 R2 Datacenter 74YFP-3QFB3-KQT8W-PMXWJ-7M648
Windows Server 2008 R2 for Itanium-based Systems GT63C-RJFQ3-4GMB6-BRFB9-CB83V

GVLK ключи для Windows 1709

Windows Server Datacenter 6Y6KB-N82V8-D8CQV-23MJW-BWTG6
Windows Server Standard DPCNP-XQFKJ-BJF7R-FRC8D-GF6G4

GVLK ключи для Office

Office 2010 Professional Plus VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB
Office 2010 Standard V7QKV-4XVVR-XYV4D-F7DFM-8R6BM
Office 2010 Home and Business D6QFG-VBYP2-XQHM7-J97RH-VVRCK
Office 2013 профессиональный плюс PGD67-JN23K-JGVWV-KTHP4-GXR9G
Office 2013 профессиональный плюс YC7DK-G2NP3-2QQC3-J6H88-GVGXT
Project 2013 Professional NFKVM-DVG7F-TYWYR-3RPHY-F872K
Project 2013 Professional FN8TT-7WMH6-2D4X9-M337T-2342K
Visio 2013 Professional B3C7Q-D6NH2-2VRFW-HHWDG-FVQB6
Visio 2013 Professional C2FG9-N6J68-H8BTJ-BW3QX-RM3B3
Office edition XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
Office Professional Plus 2016 XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
Office Standart Plus 2016 JNRGM-WHDWX-FJJG3-K47QV-DRTFM
Project Professional 2016 YG9NW-3K39V-2T3HJ-93F3Q-G83KT
Project Standard 2016 GNFHQ-F6YQM-KQDGJ-327XX-KQBVC
Visio Professional 2016 PD3PC-RHNGV-FXJ29-8JK7D-RJRJK
Visio Standard 2016 7WHWN-4T7MP-G96JF-G33KR-W8GF4
Access 2016 GNH9Y-D2J4T-FJHGG-QRVH7-QPFDW
Excel 2016 9C2PK-NWTVB-JMPW8-BFT28-7FTBF
OneNote 2016 DR92N-9HTF2-97XKM-XW2WJ-XW3J6
Outlook 2016 R69KK-NTPKF-7M3Q4-QYBHW-6MT9B
PowerPoint 2016 J7MQP-HNJ4Y-WJ7YM-PFYGF-BY6C6
Publisher 2016 F47MM-N3XJP-TQXJ9-BP99D-8K837
Skype for Business 2016 869NQ-FJ69K-466HW-QYCP2-DDBV6
Word 2016 WXY84-JN2Q9-RBCCQ-3Q3J3-3PFJ6
Office 2019 Professional Plus NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP
Office 2019 Standard 6NWWJ-YQWMR-QKGCB-6TMB3-9D9HK
Project 2019 Professional B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B
Project 2019 Standard C4F7P-NCP8C-6CQPT-MQHV9-JXD2M
Visio 2019 Professional 9BGNQ-K37YR-RQHF2-38RQ3-7VCBB
Visio 2019 Standard 7TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ2
Access 2019 9N9PT-27V4Y-VJ2PD-YXFMF-YTFQT
Excel 2019 TMJWT-YYNMB-3BKTF-644FC-RVXBD
Outlook 2019 7HD7K-N4PVK-BHBCQ-YWQRW-XW4VK
PowerPoint 2019 RRNCX-C64HY-W2MM7-MCH9G-TJHMQ
Publisher 2019 G2KWX-3NW6P-PY93R-JXK2T-C9Y9V
Skype for Business 2019 NCJ33-JHBBY-HTK98-MYCV8-HMKHJ
Word 2019 PBX3G-NWMT6-Q7XBW-PYJGG-WXD33
Office 2021 Standard2021VL KDX7X-BNVR8-TXXGX-4Q7Y8-78VT3
Office 2021 ProPlus2021VL FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH
Office 2021 ProjectPro2021PreviewVL WDNBY-PCYFY-9WP6G-BXVXM-92HDV
Office 2021 VisioPro2021PreviewVL 2XYX7-NXXBK-9CK7W-K2TKW-JFJ7G
Office 2021 Word2021VL TN8H9-M34D3-Y64V9-TR72V-X79KV
Office 2021 Excel2021VL NWG3X-87C9K-TC7YY-BC2G7-G6RVC
Office 2021 Access2021VL WM8YG-YNGDD-4JHDC-PG3F4-FC4T4
Office 2021 Outlook2021VL C9FM6-3N72F-HFJXB-TM3V9-T86R9
Office 2021 PowerPoint2021VL TY7XF-NFRBR-KJ44C-G83KF-GX27K
Office 2021 ProjectPro2021VL FTNWT-C6WBT-8HMGF-K9PRX-QV9H8
Office 2021 ProjectStd2021VL J2JDC-NJCYY-9RGQ4-YXWMH-T3D4T
Office 2021 Publisher2021VL 2MW9D-N4BXM-9VBPG-Q7W6M-KFBGQ
Office 2021 VisioStd2021VL MJVNY-BYWPY-CWV6J-2RKRT-4M8QG
Office 2021 VisioPro2021VL KNH8D-FGHT4-T8RK3-CTDYJ-K2HT4
Office 2021 SkypeforBusiness2021VL HWCXN-K3WBT-WJBKY-R8BD9-XK29P

1 Comment

Add a Comment

Добавить комментарий