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
sudo astra-modeswitch get
0 - Базовый (Орел)
1 - Усиленный (Воронеж)
2 - Максимальный (Смоленск)
sudo su postgres -c psql
sudo passwd postgres
ssh postgres@127.0.0.1
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
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