Инструменты пользователя

Инструменты сайта


vji:termidesk1:start

Это старая версия документа!



vdi-db


В случае комплексной установки все выполнять на узле vdi-disp1

Ссылка на документацию с wiki https://wiki.astralinux.ru/termidesk-help/5.1/dokumentatsiya/termidesk-ustanovka-programmnogo-kompleksa/podgotovka-sredy-funktsionirovaniya-pered-ustanovkoj/ustanovka-i-nastrojka-subd-postgresql

  • Установка СУБД
sudo apt install postgresql -y
  • Узнать текущий уровень защищенности ALSE можно командой:
sudo astra-modeswitch get

0 - Базовый (Орел) 1 - Усиленный (Воронеж) 2 - Максимальный (Смоленск)

Подключение к СУБД для уровня защищенности "Орел"

sudo su postgres -c psql

Подключение к СУБД для уровня защищенности "Смоленск"

  • Задаем пароль для пользователя postgres
sudo passwd postgres
  • Подключаемся по SSH на этот же хост пользователем postgres
ssh postgres@127.0.0.1
  • Запускаем утилиту psql
psql
  • Создание БД, пользователя и прав доступа
CREATE DATABASE termidesk LC_COLLATE 'ru_RU.utf8' LC_CTYPE 'ru_RU.utf8' TEMPLATE template0;
CREATE USER termidesk WITH PASSWORD 'ksedimret';
GRANT ALL PRIVILEGES ON DATABASE termidesk TO termidesk;
ALTER DATABASE termidesk OWNER TO termidesk;
\q
  • выходим из сессии пользователя postgres
exit

Если настройка выполняется для уровня защищенности «Смоленск» и требуется удалить пароль после настройки СУБД то следует воспользоваться командой

sudo passwd -d postgres
  • отредактировать файл /etc/parsec/mswitch.conf, установив параметр zero_if_notfound в значение yes, точно соблюдая отступы и пробелы
sudo nano /etc/parsec/mswitch.conf
<code>

----

...
# Return zero data instead of ENOENT/ENODATA in the absence of record
zero_if_notfound: yes

----

  * Для проверки можно воспользоваться командой
<code>
psql -h vdi-db -U termidesk

после ввода пароля в консоли psql ввести \l В случае комплексной установки, когда СУБД установлена на узле vdi-disp1 команда будет выглядеть так

psql -h vdi-disp1 -U termidesk
vji/termidesk1/start.1756790323.txt.gz · Последнее изменение: 2025/09/02 05:18 — vji

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki