Создание баз данных пользователей на одном устройстве
28 сентября 2026
ID 306018
Для работы компонентов службы идентификации пользователей вам нужно настроить параметры подключения к базам данных PostgreSQL и вручную создать базы данных для хранения информации о пользователях и группах LDAP-пользователей с помощью PostgreSQL. Более подробную информацию о работе с базами данных вы можете получить на официальном сайте PostgreSQL.
Чтобы настроить базы данных PostgreSQL:
- Установите PostgreSQL:
sudo apt install postgresql -y - Перейдите в директорию
/etc/parsec, откройте файлmswitch.confи измените значение параметраzero_if_notfoundнаyesдля подключения к базам данных. - Перезапустите PostgreSQL:
sudo systemctl restart postgresql - Если вы используете Kaspersky NGFW 1.1.2, создайте базу данных пользователей для компонента MapApp с помощью следующих команд:Подключитесь к консоли PostgreSQL:
sudo -u postgres psql - Создайте пользователя
uawsдля использования компонентами службы идентификации пользователей:CREATE USER uaws WITH PASSWORD '<пароль>'; - Создайте базу данных пользователей для компонента MapApp.
Команды для создания базы данных компонента MapApp
Если вы используете Kaspersky NGFW 1.1.2, создайте базу данных пользователей для компонента MapApp с помощью следующих команд:
Команды для создания базы данных компонента MapApp для Kaspersky NGFW 1.1.2
- Создайте базу данных групп LDAP-пользователей для компонента GroupApp.
Команды для создания базы данных компонента GroupApp
Start9577815/Если вы используете Kaspersky NGFW 1.1.2, создайте базу данных пользователей для компонента MapApp с помощью следующих команд:
Команды для создания базы данных компонента GroupApp для Kaspersky NGFW 1.1.2
- Завершите работу с PostgreSQL:
\q
Базы данных подготовлены и могут быть использованы компонентами службы идентификации пользователей.
Если вы используете Kaspersky NGFW 1.1.2, для дополнительной защиты мы рекомендуем запретить удаленное подключения пользователю postgres и разрешить подключаться пользователю uaws с выбранных ip-адресов.
Чтобы обеспечить дополнительную защиту:
- Откройте файл
pg_hba.conf. - Укажите следующие значения и параметры, если вы используете SSL-протокол для подключения:
- Запретите удаленное подключение для пользователя
postgres:hostssl all postgres 0.0.0.0/0 reject - Разрешите удаленное подключение для пользователя
uawsс IP-адресов и подсети, из которой подключаются компоненты службы идентификации пользователей:hostssl all uaws<IP-адрес/подсеть>scram-sha-256
- Запретите удаленное подключение для пользователя
- Укажите следующие значения и параметры, если вы используете SSL-протокол для подключения:
- Запретите удаленное SSL-подключение для пользователя
postgres:host all postgres 0.0.0.0/0 reject
- Разрешите удаленное SSL-подключение для пользователя
uawsс IP-адресов и подсети, из которой подключаются компоненты службы идентификации пользователей:host all uaws<IP-адрес/подсеть>scram-sha-256
- Запретите удаленное SSL-подключение для пользователя
- Откройте файл postgresql.conf.
- Укажите параметры SSL-сертификатов:
ssl = on
ssl_ca_file = '/etc/ssl/certs/ca.pem'
ssl_cert_file = '/etc/ssl/certs/postgres.pem'
ssl_key_file = '/etc/ssl/private/postgres.key'
Дополнительная защита будет установлена.