9.1 Встановлення засобу перевірки повідомлень
Засіб перевірки повідомлень встановлюється на відповідному сервері баз даних та архівування, який попередньо має бути встановлений та налаштований згідно розділу 8. Встановлення та налаштування засобу перевірки повідомлень виконується Адміністратором локальних компонентів (системним адміністратором).
Примітка. У випадку нестачі апаратних ресурсів засіб перевірки повідомлень можна встановити на окремій віртуальній машині (фізичному сервері). В такому випадку необхідно налаштувати віддалене підключення згідно розділу 9.2.1
Для інсталяції засобу перевірки повідомлень необхідно виконати наступні дії:
1. Закрити доступ до сторонніх репозиторіїв за допомогою наступної команди (якщо засіб перевірки повідомлень буде встановлено на окремій віртуальній машині):
sudo sed -i 's/^[A-Za-z0-9]/#&/' /etc/apt/sources.list
2. Додати у операційну систему репозиторій з пакетами системи «Трембіта»:
echo 'deb https://project-repo.trembita.gov.ua:8081/repository/trembita-member_archive/ certified main ' | sudo tee -a /etc/apt/sources.list
Перевірити результат виконання команд можна за допомогою текстового редактора nano, відкривши файл на редагування за допомогою наступної команди:
sudo nano /etc/apt/sources.list
3. Додати GPG ключ репозиторію за допомогою наступної команди (якщо засіб перевірки повідомлень буде встановлено на окремій віртуальній машині):
sudo wget -O - https://project-repo.trembita.gov.ua:8081//public-keys/public.key.txt | sudo apt-key add -
Якщо команду виконано успішно, то буде виведено повідомлення «ОК».
4. Створити новий обліковий запис Відповідального за аналіз транзакцій, який буде використовуватись для входу в вебінтерфейс засобу перевірки повідомлень шляхом послідовного виконання наступних команд
sudo useradd -M -N <username>
sudo chsh -s /bin/false <username>
sudo passwd <username>
де <username> - логін створюваного користувача латиницею.
Після виконання цих команд необхідно ввести пароль нового користувача двічі.
5. Встановити програмне забезпечення UXP Verifier для засобу перевірки повідомлень шляхом послідовного виконання наступних команд:
sudo apt update
sudo apt install -y uxp-transaction-analysis-ua
6. Під час встановлення ввести ім’я облікового запису (логін) Відповідального за аналіз транзакцій, що буде мати доступ до інтерфейсу перегляду повідомлень (якого було створено на попередньому кроці) та пароль для даного користувача:
Для перевірки стану виконання встановлених компонентів ПЗ UXP Verifier необхідно виконати наступну команду:
sudo systemctl list-units | grep "uxp"
Список сервісів, які мають бути активні (active/running):
uxp-confclient.service
uxp-verifier.service
