Хотите узнать, как безопасно контролировать Linux, используя Zabbix агент и PSK-шифрование? В этом руководстве мы покажем вам, как установить и настроить программное обеспечение агента Zabbix на компьютере под управлением Linux и как использовать функцию шифрования PSK для защиты связи между сервером Zabbix и агентом Zabbix.

• Zabbix 4.2.6

Список оборудования:

В следующем разделе представлен список оборудования, использованного для создания этого учебника Zabbix.

Все вышеперечисленное оборудование можно найти на сайте Amazon.

Zabbix Playlist:

На этой странице мы предлагаем быстрый доступ к списку видео, связанных с установкой Zabbix.

Не забудьте подписаться на наш канал на YouTube FKIT.

Учебник — Установка агента Zabbix в Linux с PSK-шифрованием

Во-первых, вам нужно установить Zabbix агент на компьютер с Linux.

Используйте следующие команды для установки необходимых пакетов на компьютер под управлением Ubuntu Linux.

Copy to Clipboard

Загрузите установочный пакет Zabbix.

Copy to Clipboard

Извлеките установочный пакет Zabbix, скомпилируйте и установите Zabbix агент.

Copy to Clipboard

Найдите расположение файла zabbix_agentd.conf в вашей системе.

Отредактируйте файл zabbix_agentd.conf.

Copy to Clipboard

Вот оригинальный файл, перед нашей конфигурацией.

Copy to Clipboard

Вот новый файл с нашей конфигурацией.

Copy to Clipboard

В нашем примере агент Zabbix настроен на разрешение подключений с сервера Zabbix 192.168.15.10.

Сервер с IP-адресом 192.168.15.10 может запрашивать и получать информацию от агента.

Localhost, 127.0.0.1, разрешено запрашивать и получать информацию от агента.

Теперь нам нужно создать файл, содержащий ключ PSK, для шифрования связи.

Создайте файл ключа PSK на компьютере Linux внутри каталога Zabbix.

Вставьте случайно сгенерированное значение ключа PSK в этот файл.

Copy to Clipboard

Если вы не знаете, как создать случайно сгенерированное значение ключа, используйте следующую команду:

Copy to Clipboard

Установите правильное разрешение для файла, содержащего ключ PSK.

Copy to Clipboard

Установочный пакет Zabbix поставляется со сценарием запуска службы.

Скопируйте сценарий запуска, используя команды ниже.

Copy to Clipboard

Теперь вы можете использовать следующие команды для запуска службы агента Zabbix.

Copy to Clipboard

Перезапустите Zabbix агент.

Copy to Clipboard

Вы завершили установку агента Zabbix с включенным шифрованием PSK.

Теперь вы можете использовать панель мониторинга Zabbix-сервера, чтобы добавить этот компьютер в службу мониторинга сети.

Учебник — Zabbix Мониторинг Linux с использованием PSK-шифрования

Теперь нам нужно получить доступ к приборной панели Zabbix-сервера и добавить компьютер Linux в качестве хоста.

Откройте браузер и введите IP-адрес вашего веб-сервера плюс / zabbix.

В нашем примере в браузере был введен следующий URL:

• http://192.168.15.10/zabbix

На экране входа в систему используйте имя пользователя по умолчанию и пароль по умолчанию.

• Имя пользователя по умолчанию: Admin
• Пароль по умолчанию: zabbix

zabbix login

После успешного входа вы будете отправлены на Zabbix Dashboard.

zabbix dashboard

На экране панели инструментов откройте меню «Конфигурация» и выберите опцию «Хост».

zabbix add host

В правом верхнем углу экрана нажмите кнопку «Создать хост».

Zabbix Create Host

На экране конфигурации хоста вам нужно будет ввести следующую информацию:

• Имя хоста — введите имя хоста для идентификации сервера Linux.
• Видимое имя хоста — повторите имя хоста.
• Новая группа — введите имя для идентификации группы похожих устройств.
• Интерфейс агента — введите IP-адрес сервера Linux.

Вот оригинальное изображение, перед нашей конфигурацией.

zabbix Cisco - Antes

Вот новое изображение с нашей конфигурацией.

Далее нам нужно связать хост с определенным шаблоном сетевого монитора.

По умолчанию Zabbix поставляется с большим разнообразием шаблонов мониторинга.

Откройте вкладку «Шаблоны» в верхней части экрана.

Нажмите на кнопку Выбрать и найдите шаблон с именем: ШАБЛОН ОС Linux

Нажмите на опцию Добавить (1).

Zabbix linux template

Далее нам необходимо зашифровать связь между сервером Zabbix и компьютером Linux.

Откройте вкладку «Шифрование» в верхней части экрана и выполните следующую настройку:

• Соединения с хостом — PSK
• Соединения с хоста — PSK
• идентичность PSK — LINUX-SERVER-01
• PSK — fb6616cd582a2fa0aa161cab3423a9ca640c931b21c8c2e3b7132d6db75aadff

Нажмите на кнопку Добавить, чтобы завершить настройку.

Zabbix psk encryption linux

Через несколько минут вы сможете увидеть первоначальный результат на Zabbix Dashboard.

Окончательный результат займет не менее часа.

По умолчанию Zabbix будет ждать 1 час, чтобы определить количество интерфейсов, доступных на компьютере Linux.

По умолчанию Zabbix будет ждать 1 час, прежде чем собирать информацию из сетевых интерфейсов.

Чтобы протестировать свою конфигурацию, войдите в меню «Мониторинг» и нажмите «Графики».

Zabbix graphic

В правом верхнем углу экрана выберите группу с именем ALL.

Выберите имя хоста вашего компьютера Linux.

Выберите график с именем: CPU UTILIZATION

Zabbix Linux Graphic

Вы должны увидеть график загрузки процессора.

Zabbix cpu utilization linux

Поздравляем! Вы настроили Zabbix сервер для мониторинга компьютера Linux с использованием шифрования psk.