← До повного змісту CIS VMware ESXi 8.0 Benchmark

CIS Benchmark

CIS Benchmark • VMware ESXi 8.0 v1.4.0

4. Журналювання та аудит

Вимоги безпеки, перевірка параметрів та інженерні рекомендації для розділу «Журналювання та аудит».


Рекомендацій: 11


VMware ESXi 8.0 v1.4.0

4.1 Хост повинен налаштувати постійне розташування журналу для всіх локально збережених системних журналів (Вручну)

Level 1Вручну

Оригінал: Host must configure a persistent log location for all locally stored system logs (Manual)

Налаштуйте параметр Syslog.global.logDir, щоб указати постійний каталог для системи журнали, забезпечуючи їх збереження під час перезавантаження. Це можна встановити для каталогу на підключені томи NFS або VMFS, крім томів за замовчуванням, які є в пам’яті файлова система, яка зберігає журнали лише за один день.

💡 Обґрунтування безпеки:

Постійне зберігання журналів має вирішальне значення для аудиту, моніторингу подій і діагностики питань. Без постійного журналювання критичні показники компрометації та активності користувача журнали втрачаються під час кожного перезавантаження, що може перешкоджати реагування на інцидент і криміналістиці розслідування.

⚠️ Вплив на робочий процес (Impact):

Немає конкретного функціонального впливу, однак слід звернути увагу на це ємність зберігання, оскільки збільшення зберігання журналів потребуватиме більше місця для зберігання. Якщо єдиний локальне сховище без vSAN є ненадійним носієм SD або USB, налаштування віддаленого журналювання господар радить.

🔍 Аудит (перевірка налаштувань)
🖥️ Графічний інтерфейс (GUI / WebUI)

Щоб переконатися, що постійне журналювання налаштовано належним чином, виконайте такі дії з веб-клієнта vSphere:

  1. Виберіть хост
  2. Натисніть «Налаштувати», потім розгорніть «Система», а потім виберіть «Додаткові параметри системи».
  3. Виберіть «Редагувати», а потім введіть у фільтр Syslog.global.LogDir.
  4. Переконайтеся, що поле Syslog.global.logDir не пусте (нульове значення) або не встановлено явно для непостійного сховища даних або тимчасового розділу. Якщо параметр Syslog.global.logDir вказує на місце розташування «Scratch» (тобто порожнє (нульове значення) або не встановлено явно для непостійного сховища даних або тимчасового розділу), переконайтеся, що параметр «ScratchConfig.CurrentScratchLocation» також вказує на постійне сховище. Крім того, можна використати наступну команду PowerCLI: Page 125 Лише для внутрішнього використання – загальні # Список Syslog.global.logDir для кожного хоста Get-VMHost | Виберіть назву, @{N=”Syslog.global.logDir”;E={$_ | Get-AdvancedConfiguration Syslog.global.logDir | Виберіть -ExpandProperty Values}}

⚙️ Виправлення (Remediation / Налаштування)
🖥️ Графічний інтерфейс (GUI / WebUI)

Щоб належним чином налаштувати постійне журналювання, виконайте такі дії з веб-клієнта vSphere:

  1. Виберіть хост
  2. Натисніть «Налаштувати», потім розгорніть «Система», а потім виберіть «Додаткові параметри системи».
  3. Виберіть «Редагувати», а потім введіть у фільтр Syslog.global.LogDir.
  4. Установіть для Syslog.global.logDir постійне розташування, указане як [datastorename] path_to_file, де шлях є відносно сховища даних. Наприклад, [datastore1] /systemlogs.
  5. Натисніть OK. Або запустіть таку команду PowerCLI: # Установіть Syslog.global.logDir для кожного хоста Get-VMHost | Foreach { Set-AdvancedConfiguration -VMHost $_ -Name Syslog.global.logDir -Value “” }

📋 CIS Controls & Нормативні посилання
  1. https://docs.vmware.com/en/VMware-vSphere/8.0/vsphere-security/GUID-F35D7005-58EB-48AC-99D5-
  2. B9942EB2A8EF.html?hWord=N4IghgNiBcIM4E84QPYHMQF8g
  3. http://kb.vmware.com/kb/1033696
  4. Additional Information:
  5. Note: Syslog.global.LogDir must be set for each host. The host syslog parameters
  6. can also be configured using the vCLI or PowerCLI, or using an API client.

CIS Controls V8: 8.2
IG 1, 2, 3
Collect Audit Logs Collect audit logs. Ensure that logging, per the enterprise’s audit log management process, has been enabled across enterprise assets.

CIS Controls V8: 8.5
IG 1, 2
Collect Detailed Audit Logs Configure detailed audit logging for enterprise assets containing sensitive data. Include event source, date, username, timestamp, source addresses, destination addresses, and other useful elements that could assist in a forensic investigation.

Page 126 Internal Only – General Controls Version Control IG 1 IG 2 IG 3 v7 6.2 Activate audit logging Ensure that local logging has been enabled on all systems and networking devices. ● ● ● v7 6.3 Enable Detailed Logging Enable system logging to include detailed information such as an event source, date, user, timestamp, source addresses, destination addresses, and other useful elements. ● ●

Page 127 Internal Only – General

4.2 Хост повинен передавати системні журнали до віддаленого збирача журналів (Автоматизовано)

Level 1Автоматизовано

Оригінал: Host must transmit system logs to a remote log collector (Automated)

Передача системних журналів до віддаленого збирача журналів забезпечує збереження журналів ESXi безпечним і централізованим способом. Ця централізація не тільки дозволяє оптимізувати моніторинг усіх хостів за допомогою єдиного інструменту, а також полегшує сукупний аналіз і можливості пошуку.

💡 Обґрунтування безпеки:

Централізація зберігання журналів на віддаленому збирачі журналів значно покращує можливості відстежувати, шукати та аналізувати журнали на кількох хостах. Це центральне сховище забезпечує що журнали захищені від можливого втручання, а також забезпечують надійну довгострокову роботу аудиторський слід. Аналізуючи ці журнали, скоординовані атаки або аномалії, які можуть піти непомітно на окремих хостах можна виявити.

⚠️ Вплив на робочий процес (Impact):

Передача журналів до віддаленого журналу не має негайного функціонального впливу колектор. Однак важливо переконатися, що віддалений збирач журналів працює адекватно захищений і має достатню ємність для зберігання.

🔍 Аудит (перевірка налаштувань)
🖥️ Графічний інтерфейс (GUI / WebUI)

Щоб переконатися, що віддалене журналювання налаштовано належним чином, виконайте такі дії з веб-клієнта vSphere:

  1. Виберіть хост
  2. Натисніть «Налаштувати», потім розгорніть «Система», а потім виберіть «Додаткові параметри системи».
  3. Виберіть «Редагувати», а потім у фільтрі введіть Syslog.global.logHost.
  4. Переконайтеся, що для Syslog.global.logHost встановлено ім’я хоста центрального сервера журналу. Крім того, можна використати таку команду PowerCLI: # Список Syslog.global.logHost для кожного хоста Get-VMHost | Виберіть назву, @{N=”Syslog.global.logHost”;E={$_ | Get- AdvancedSetting Syslog.global.logHost}}

⚙️ Виправлення (Remediation / Налаштування)
ℹ️ Примітка: Під час налаштування віддаленого хосту журналу також рекомендується встановити
“Syslog.global.logDirUnique” має значення true. Ви повинні налаштувати параметри системного журналу для кожного
хост.

📋 CIS Controls & Нормативні посилання
  1. https://docs.vmware.com/en/VMware-vSphere/8.0/vsphere-security/GUID-F35D7005-58EB-48AC-99D5-
  2. B9942EB2A8EF.html?hWord=N4IghgNiBcIM4E84QPYHMQF8g

CIS Controls V8: 8.2
IG 1, 2, 3
Collect Audit Logs Collect audit logs. Ensure that logging, per the enterprise’s audit log management process, has been enabled across enterprise assets.

CIS Controls V8: 8.5
IG 1, 2
Collect Detailed Audit Logs Configure detailed audit logging for enterprise assets containing sensitive data. Include event source, date, username, timestamp, source addresses, destination addresses, and other useful elements that could assist in a forensic investigation.

CIS Controls V8: 8.9
IG 1, 2
Centralize Audit Logs Centralize, to the extent possible, audit log collection and retention across enterprise assets.

CIS Controls V7: 6.2
IG 1, 2, 3
Activate audit logging Ensure that local logging has been enabled on all systems and networking devices.

CIS Controls V7: 6.3
IG 1, 2
Enable Detailed Logging Enable system logging to include detailed information such as an event source, date, user, timestamp, source addresses, destination addresses, and other useful elements.

Page 129 Internal Only – General Controls Version Control IG 1 IG 2 IG 3 v7 6.5 Central Log Management Ensure that appropriate logs are being aggregated to a central log management system for analysis and review. ● ●

Page 130 Internal Only – General

4.3 Хост повинен реєструвати достатньо інформації для подій (Вручну)

Level 1Вручну

Оригінал: Host must log sufficient information for events (Manual)

Установіть для параметра Syslog.global.logLevel значення «info», щоб забезпечити запис журналів аудиту достатньо інформації для діагностики проблем і дослідження подій безпеки. Це Параметр забезпечує баланс між докладністю журналу та використанням пам’яті. Параметр Цю поведінку регулює Syslog.global.logLevel із рекомендованим налаштуванням інформації.

💡 Обґрунтування безпеки:

Адекватні дані журналу мають вирішальне значення для визначення ознак компрометації, що дозволяє вчасно та ефективне реагування на інциденти кібербезпеки. Рівень “інформація” забезпечує істотне деталі без надмірного споживання ресурсів зберігання.

⚠️ Вплив на робочий процес (Impact):

Більш детальні рівні журналювання потенційно вимагатимуть додаткового місця для зберігання ховаючи важливі записи під менш важливими даними. І навпаки, менш докладні рівні можуть пропускають захоплення важливої інформації, перешкоджаючи ефективній діагностиці та інциденту відповідь.

🔍 Аудит (перевірка налаштувань)
🖥️ Графічний інтерфейс (GUI / WebUI)

Перевірте налаштування в графічному веб-інтерфейсі:

  1. Виконайте команду: esxcli system syslog config get
  2. Перегляньте результат
  3. Виконайте команду: esxcli system syslog config logger list
  4. Перегляньте поточні журнали за допомогою: ls -lh /var/run/log

⚙️ Виправлення (Remediation / Налаштування)
🖥️ Графічний інтерфейс (GUI / WebUI)

Виконайте такі дії в графічному інтерфейсі:

  1. Збільште кількість обертів та/або розмір окремої колоди
  2. esxcli system syslog config logger set –id=vmkernel –rotate=15 –size=10240
  3. esxcli system syslog config logger set –id=hostd –rotate=15 — size=10240 Сторінка 131 Тільки для внутрішнього використання – загальне

📋 CIS Controls & Нормативні посилання

CIS Controls V8: 8.5
IG 1, 2
Collect Detailed Audit Logs Configure detailed audit logging for enterprise assets containing sensitive data. Include event source, date, username, timestamp, source addresses, destination addresses, and other useful elements that could assist in a forensic investigation.

CIS Controls V7: 6.3
IG 1, 2
Enable Detailed Logging Enable system logging to include detailed information such as an event source, date, user, timestamp, source addresses, destination addresses, and other useful elements.

Page 132 Internal Only – General

4.4 Хост повинен встановити інформаційний рівень журналювання на інформацію (Вручну)

Level 1Вручну

Оригінал: Host must set the logging informational level to info (Manual)

Встановіть інформаційний рівень журналювання на “info” за допомогою параметра Config.HostAgent.log.level щоб журнали аудиту містили адекватні дані для діагностики та судової експертизи. Цей рівень забезпечує збалансовану кількість деталей, придатну для рутинного аналізу та розслідування. Параметр, який регулює цю поведінку, — Config.HostAgent.log.level з a рекомендоване налаштування інформації.

💡 Обґрунтування безпеки:

Рівень «інформація» врівноважує деталі в журналах, допомагаючи в діагностиці та без криміналістики величезні ресурси зберігання.

⚠️ Вплив на робочий процес (Impact):

Більш детальний рівень журналу збільшує обсяг даних, вимагаючи додаткового сховища, тоді як a на менш багатослівному рівні може бракувати важливої інформації для ефективної діагностики та криміналістики.

🔍 Аудит (перевірка налаштувань)
🖥️ Графічний інтерфейс (GUI / WebUI)

З оболонки ESXi:

  1. виконати – esxcli system syslog config get | grep “Рівень журналу”

⚙️ Виправлення (Remediation / Налаштування)
🖥️ Графічний інтерфейс (GUI / WebUI)

Використання клієнта vSphere: Host → Configure → System → Advanced System Settings → Syslog.global.logLevel Set: info Виконайте команду: esxcli system syslog config get | grep “Рівень журналу” Перевірка – Рівень журналу: інформація

    📋 CIS Controls & Нормативні посилання

    CIS Controls V8: 8.3
    IG 1, 2, 3
    Ensure Adequate Audit Log Storage Ensure that logging destinations maintain adequate storage to comply with the enterprise’s audit log management process.

    Page 133 Internal Only – General Controls Version Control IG 1 IG 2 IG 3 v8 8.5 Collect Detailed Audit Logs Configure detailed audit logging for enterprise assets containing sensitive data. Include event source, date, username, timestamp, source addresses, destination addresses, and other useful elements that could assist in a forensic investigation. ● ● v7 6.3 Enable Detailed Logging Enable system logging to include detailed information such as an event source, date, user, timestamp, source addresses, destination addresses, and other useful elements. ● ● v7 6.4 Ensure adequate storage for logs Ensure that all systems that store logs have adequate storage space for the logs generated. ● ●

    Page 134 Internal Only – General

    4.5 Хост повинен вимкнути фільтрацію журналу (Вручну)

    Level 1Вручну

    Оригінал: Host must deactivate log filtering (Manual)

    Фільтрування журналу можна використовувати, щоб зменшити частоту повторюваних записів журналу та повністю виключати певні події журналу. Використовуючи Syslog.global.logFilters параметр конфігурації, можна вказати критерії фільтрації, які при виконанні викликатимуть визначені події журналу, які потрібно виключити з системних журналів. Контроль допомагає в підтримання чистого, інформативного середовища журналювання шляхом фільтрації небажаних або надлишкові записи журналу. Параметр, який регулює таку поведінку Syslog.global.logFiltersEnable із рекомендованим значенням FALSE.

    💡 Обґрунтування безпеки:

    Повне ведення журналів має вирішальне значення для розуміння та моніторингу поведінки системи. за вимикаючи фільтрацію журналу, адміністратори можуть фіксувати всі події журналу, незалежно від їхнього частота або уявна важливість. Це гарантує повний запис системи діяльність, яка може бути неоціненною для реагування на інциденти та аналізу після інцидентів.

    ⚠️ Вплив на робочий процес (Impact):

    Немає прямого функціонального впливу від деактивації фільтрації журналу. Однак це може призвести у збільшених вимогах до пам’яті файлів журналу через наявність додаткових записів журналу зберігається. Організації повинні забезпечити достатній простір для зберігання журналів і журналів розглянути можливість коригування політики зберігання журналів, якщо це необхідно.

    🔍 Аудит (перевірка налаштувань)
    🖥️ Графічний інтерфейс (GUI / WebUI)

    З оболонки ESXi:

    1. виконати: esxcli system syslog config get | grep -i “Фільтрування журналу”

    ⚙️ Виправлення (Remediation / Налаштування)
    🖥️ Графічний інтерфейс (GUI / WebUI)

    Виконайте такі дії в графічному інтерфейсі:

    1. Вимкнути фільтрацію журналу
    2. виконати команду: esxcli system syslog config logfilter set –log-filtering-enabled=false
    3. виконати: Get-VMHost | Get-AdvancedSetting -Name Значення передачі “Syslog.global.logFiltersEnable”: False Сторінка 135 Лише для внутрішнього використання – загальне

    📋 CIS Controls & Нормативні посилання

    CIS Controls V8: 8.2
    IG 1, 2, 3
    Collect Audit Logs Collect audit logs. Ensure that logging, per the enterprise’s audit log management process, has been enabled across enterprise assets.

    CIS Controls V8: 8.3
    IG 1, 2, 3
    Ensure Adequate Audit Log Storage Ensure that logging destinations maintain adequate storage to comply with the enterprise’s audit log management process.

    CIS Controls V7: 6.3
    IG 1, 2
    Enable Detailed Logging Enable system logging to include detailed information such as an event source, date, user, timestamp, source addresses, destination addresses, and other useful elements.

    CIS Controls V7: 14.9
    IG 1
    Enforce Detail Logging for Access or Changes to Sensitive Data Enforce detailed audit logging for access to sensitive data or changes to sensitive data (utilizing tools such as File Integrity Monitoring or Security Information and Event Monitoring).

    Page 136 Internal Only – General

    4.6 Хост повинен увімкнути журнал аудиту (Вручну)

    Level 1Вручну

    Оригінал: Host must enable audit record logging (Manual)

    Увімкнення журналювання записів аудиту на хостах ESXi забезпечує локальне зберігання записів аудиту, відстеження дій, виконаних на хості. Цей захід є ключовим для підзвітність, усунення несправностей і дослідження безпеки. Параметр керуючий така поведінка Syslog.global.auditRecord.storageEnable із рекомендованим параметром ІСТИНА.

    💡 Обґрунтування безпеки:

    Увімкнення журналу записів аудиту має вирішальне значення для забезпечення безпеки та відповідності вимогам оперативне середовище. Він забезпечує видимість діяльності хоста, допомагаючи ідентифікувати та розслідування несанкціонованих або зловмисних дій.

    ⚠️ Вплив на робочий процес (Impact):

    Хоча це корисно для безпеки та відповідності, увімкнення журналювання записів аудиту споживає багато додатковий простір для зберігання на хості, що може вимагати розширеного сховища практики управління для забезпечення оптимальної продуктивності.

    🔍 Аудит (перевірка налаштувань)
    🖥️ Графічний інтерфейс (GUI / WebUI)

    З оболонки ESXi:

    1. Виконати: отримати записи системного аудиту esxcli

    ⚙️ Виправлення (Remediation / Налаштування)
    🖥️ Графічний інтерфейс (GUI / WebUI)

    Щоб увімкнути журналювання локальних записів аудиту:

    1. Виконайте команду: esxcli system auditrecords local enable
    2. Перевірте виправлення за допомогою: esxcli system auditrecords get
    3. результати проходження: Зберігання записів аудиту Активне: вірно

    📋 CIS Controls & Нормативні посилання

    CIS Controls V8: 8.2
    IG 1, 2, 3
    Collect Audit Logs Collect audit logs. Ensure that logging, per the enterprise’s audit log management process, has been enabled across enterprise assets.

    Page 137 Internal Only – General Controls Version Control IG 1 IG 2 IG 3 v7 6.3 Enable Detailed Logging Enable system logging to include detailed information such as an event source, date, user, timestamp, source addresses, destination addresses, and other useful elements. ● ● v7 6.4 Ensure adequate storage for logs Ensure that all systems that store logs have adequate storage space for the logs generated. ● ●

    Page 138 Internal Only – General

    4.7 Хост повинен налаштувати постійне розташування журналу для всіх локально збережених записів аудиту (Вручну)

    Level 1Вручну

    Оригінал: Host must configure a persistent log location for all locally stored audit records (Manual)

    Налаштування постійного розташування журналу для локально збережених записів аудиту на хостах ESXi є критично важливо для забезпечення безперервності аудиту. Коли каталог “/scratch” пов’язаний з “/tmp/scratch”, зберігаються записи лише за день, і вони повторно ініціалізуються кожного перезавантаження, створюючи загрозу безпеці. Постійне сховище даних, крім сховища даних vSAN, має бути призначено для журналювання записів аудиту, щоб зберегти записи під час перезавантаження. The Параметр, який регулює цю поведінку, — Syslog.global.auditRecord.storageDirectory.

    💡 Обґрунтування безпеки:

    Постійне розташування журналу захищає записи аудиту, підвищуючи можливість аудиту та можливість діагностики системних подій. Це налаштування допомагає дотримуватися відповідності вимоги та полегшення майбутніх аудитів.

    ⚠️ Вплив на робочий процес (Impact):

    Реалізація цього контролю потребує додаткового місця для зберігання журналів збалансований підхід до управління сховищем, особливо коли локальне сховище не vSAN варіанти обмежені.

    🔍 Аудит (перевірка налаштувань)
    🖥️ Графічний інтерфейс (GUI / WebUI)

    З оболонки ESXi:

    1. Виконати команду – отримати записи системного аудиту esxcli
    2. переглянути значення, що повертаються

    ⚙️ Виправлення (Remediation / Налаштування)
    🖥️ Графічний інтерфейс (GUI / WebUI)

    Налаштуйте місце постійного сховища даних за допомогою: esxcli system auditrecords local set \ — directory=/vmfs/volumes//audit/ потім esxcli system auditrecords local enable verify compliance with: esxcli system auditrecords get compliant results = Audit Record Storage Active: true Audit Record Storage Directory: /vmfs/volumes//audit/ Сторінка 139 Лише для внутрішнього використання – загальні

      📋 CIS Controls & Нормативні посилання

      CIS Controls V8: 8.9
      IG 1, 2
      Centralize Audit Logs Centralize, to the extent possible, audit log collection and retention across enterprise assets.

      CIS Controls V7: 6.5
      IG 1, 2
      Central Log Management Ensure that appropriate logs are being aggregated to a central log management system for analysis and review.

      Page 140 Internal Only – General

      4.8 Хост повинен зберігати один тиждень аудиторських записів (Вручну)

      Level 1Вручну

      Оригінал: Host must store one week of audit records (Manual)

      Забезпечення локального сховища для тижневих записів аудиту є обов’язковим, особливо коли використовується віддалене сховище записів аудиту. Це положення є критичним під час очікуваних перерв у доставці запису на віддалену установу, запобігаючи втраті або перезапис аудиторських записів. Параметр, який регулює таку поведінку Syslog.global.auditRecord.storageCapacity із рекомендованим значенням 100.

      💡 Обґрунтування безпеки:

      Зберігання тижневих записів аудиту локально захищає від втрати даних під час перерв з віддаленими сховищами, підтримання відповідності та безперервності аудиту.

      ⚠️ Вплив на робочий процес (Impact):

      Цей контроль безпеки передбачає додаткове використання простору для зберігання журналів, які вимагають можливі коригування в управлінні зберіганням.

      🔍 Аудит (перевірка налаштувань)
      🖥️ Графічний інтерфейс (GUI / WebUI)

      Перевірте налаштування в графічному веб-інтерфейсі:

      1. Перегляньте конфігурацію запису аудиту за допомогою: esxcli system auditrecords get available audit records should span >= 7 days

      ⚙️ Виправлення (Remediation / Налаштування)
      🖥️ Графічний інтерфейс (GUI / WebUI)

      Збільште обсяг локального зберігання записів аудиту, щоб зберігати журнали аудиту щонайменше за 7 днів. виконати: esxcli system auditrecords local set –size=

        📋 CIS Controls & Нормативні посилання

        CIS Controls V8: 8.2
        IG 1, 2, 3
        Collect Audit Logs Collect audit logs. Ensure that logging, per the enterprise’s audit log management process, has been enabled across enterprise assets.

        Page 141 Internal Only – General Controls Version Control IG 1 IG 2 IG 3 v8 8.9 Centralize Audit Logs Centralize, to the extent possible, audit log collection and retention across enterprise assets. ● ● v7 6.5 Central Log Management Ensure that appropriate logs are being aggregated to a central log management system for analysis and review. ● ●

        Page 142 Internal Only – General

        4.9 Хост повинен передати записи аудиту до віддаленого збирача журналів (Вручну)

        Level 1Вручну

        Оригінал: Host must transmit audit records to a remote log collector (Manual)

        Цей елемент керування дозволяє пересилати записи аудиту з хоста ESXi на призначений збирач журналів, що допомагає в моніторингу та аналізі в реальному часі. Параметр, що регулює це поведінка Syslog.global.auditRecord.remoteEnable із рекомендованим значенням ПРАВДА.

        💡 Обґрунтування безпеки:

        Централізоване журналювання полегшує консолідований перегляд дій на хостах ESXi, посилення моніторингу та швидкого виявлення несанкціонованої або аномальної діяльності.

        ⚠️ Вплив на робочий процес (Impact):

        Немає помітного функціонального впливу від увімкнення цього елемента керування; однак належне конфігурація має вирішальне значення для забезпечення надійної передачі журналу та підтримки цілісності і наявність аудиторських записів.

        🔍 Аудит (перевірка налаштувань)
        🖥️ Графічний інтерфейс (GUI / WebUI)

        Щоб переконатися, що віддалене журналювання налаштовано належним чином, виконайте такі дії з веб-клієнта vSphere:

        1. Виберіть хост
        2. Натисніть «Налаштувати», потім розгорніть «Система», а потім виберіть «Додаткові параметри системи».
        3. Виберіть «Редагувати», а потім у фільтрі введіть Syslog.global.logHost.
        4. Переконайтеся, що для Syslog.global.logHost встановлено ім’я хоста центрального сервера журналу. Крім того, можна використати таку команду PowerCLI: # Список Syslog.global.logHost для кожного хоста Get-VMHost | Виберіть назву, @{N=”Syslog.global.logHost”;E={$_ | Get- AdvancedSetting Syslog.global.logHost}}

        ⚙️ Виправлення (Remediation / Налаштування)
        ℹ️ Примітка: Під час налаштування віддаленого хосту журналу також рекомендується встановити
        “Syslog.global.logDirUnique” має значення true. Ви повинні налаштувати параметри системного журналу для кожного
        хост.

        📋 CIS Controls & Нормативні посилання

        CIS Controls V8: 8.9
        IG 1, 2
        Centralize Audit Logs Centralize, to the extent possible, audit log collection and retention across enterprise assets.

        CIS Controls V7: 6.5
        IG 1, 2
        Central Log Management Ensure that appropriate logs are being aggregated to a central log management system for analysis and review.

        Page 144 Internal Only – General

        4.10 Хост повинен перевірити сертифікати для кінцевих точок віддаленого журналювання TLS (Вручну)

        Level 1Вручну

        Оригінал: Host must verify certificates for TLS remote logging endpoints (Manual)

        Під час віддаленого журналювання надзвичайно важливо переконатися, що кінцева точка реєстрації є справжньою та безпечною. Для цього хости повинні перевірити TLS сертифікати цих кінцевих точок. Ця перевірка забезпечує впевненість у тому, що кінцева точка є як автентичні, так і надійні, зменшуючи ризик передачі журналів потенційно зловмисних або ненадійних організацій. Параметр, який регулює таку поведінку Syslog.global.certificate.checkSSLCerts із рекомендованим значенням TRUE.

        💡 Обґрунтування безпеки:

        Забезпечення автентичності та надійності віддалених кінцевих точок журналювання має вирішальне значення для підтримання безпеки та цілісності переданих даних журналу. Перевіривши TLS сертифікати цих кінцевих точок, потенційний ризик атак типу “людина посередині”, дані порушення або ненавмисне розкриття конфіденційної інформації журналу значно зменшено.

        ⚠️ Вплив на робочий процес (Impact):

        Немає прямого функціонального впливу під час перевірки сертифікатів для віддаленого журналювання TLS кінцеві точки. Однак важливо переконатися, що сертифікати використовуються під час реєстрації кінцеві точки є дійсними та актуальними. Якщо ні, можуть виникнути перерви в журналі передачі або потенційні проблеми з довірою, що вимагає керування сертифікатами та регулярні оновлення.

        🔍 Аудит (перевірка налаштувань)
        🖥️ Графічний інтерфейс (GUI / WebUI)

        Виконайте команду: esxcli system syslog config get

          ⚙️ Виправлення (Remediation / Налаштування)
          🖥️ Графічний інтерфейс (GUI / WebUI)

          Виконайте команду: esxcli system syslog config set –check-ssl-certs=true Перевірте за допомогою: esxcli system syslog config отримати виправлений результат має включати: ssl:// Сторінка 145 Тільки для внутрішнього використання – загальне

            📋 CIS Controls & Нормативні посилання

            CIS Controls V8: 13.5
            IG 1
            Manage Access Control for Remote Assets Manage access control for assets remotely connecting to enterprise resources. Determine amount of access to enterprise resources based on

            4.11 Хост повинен використовувати сувору перевірку x509 для кінцевих точок віддаленого журналювання з підтримкою TLS (Вручну)

            Level 1Вручну

            Оригінал: Host must use strict x509 verification for TLS-enabled remote logging endpoints (Manual)

            При використанні віддаленого журналювання з кінцевими точками з підтримкою TLS важливо переконатися максимальна цілісність і автентичність використовуваних сертифікатів. Параметр “x509-strict”. забезпечує вищий рівень безпеки, виконуючи додаткові перевірки дійсності в кореневому ЦС сертифікати під час процесу перевірки. Цей посилений контроль гарантує лише це приймаються справді автентифіковані та надійні сертифікати, мінімізуючи потенціал уразливості. Параметр, який регулює таку поведінку Syslog.global.certificate.strictX509Відповідність рекомендованому значенню TRUE.

            💡 Обґрунтування безпеки:

            Забезпечення суворої перевірки кореневих сертифікатів ЦС забезпечує вищий рівень довіри та безпека в процесі віддаленого журналювання. Прийняття параметра “x509-strict” мінімізує ризик прийняття скомпрометованих або шкідливих сертифікатів, тим самим зменшуючи потенціал для витоку даних, атак типу “людина посередині” або інших порушень безпеки.

            ⚠️ Вплив на робочий процес (Impact):

            Немає негайного функціонального впливу від використання суворої перевірки x509 для TLS- увімкнено кінцеві точки віддаленого журналювання. Однак організації повинні переконатися, що їх CA кореневі сертифікати відповідають суворим критеріям, встановленим цією опцією. Якщо сертифікати не відповідають цим критеріїв, можуть виникати збої в передачі журналів, що вимагає коригування або оновлення сертифікатів, що використовуються. Явне попередження: Syslog.global.certificate.strictX509Compliance = true може переривати підключення до існуючих кінцевих точок системного журналу, якщо їхні сертифікати не відповідають більш суворі вимоги.

            🔍 Аудит (перевірка налаштувань)
            🖥️ Графічний інтерфейс (GUI / WebUI)

            З оболонки ESXi: Виконайте команду: esxcli system syslog config get

              ⚙️ Виправлення (Remediation / Налаштування)
              🖥️ Графічний інтерфейс (GUI / WebUI)

              Використовуйте PowerCLI для виправлення Powershell Сторінка 147 Лише для внутрішнього використання – загальне Get-VMHost | Get-AdvancedSetting -Name “Syslog.global.certificate.strictX509Compliance” | Set-AdvancedSetting -Value $true -Confirm:$false Перевірити за допомогою Get-VMHost | Get-AdvancedSetting -Name “Syslog.global.certificate.strictX509Compliance” Очікуване значення: значення = True

                📋 CIS Controls & Нормативні посилання

                CIS Controls V8: 13.5
                IG 1
                Manage Access Control for Remote Assets Manage access control for assets remotely connecting to enterprise resources. Determine amount of access to enterprise resources based on

                Потрібні інші розділи стандарту?

                Перегляньте повний інтерактивний перелік усіх рекомендацій у головному хабі стандарту.


                До повного змісту CIS VMware ESXi 8.0 Benchmark →