vji:termidesk1:start
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| vji:termidesk1:start [2025/08/26 06:21] – vji | vji:termidesk1:start [2025/09/02 05:19] (текущий) – vji | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== | + | ====== |
| - | * Загружаем ISO-файл с дистрибутивом | + | |
| - | * В случае использования бастион-хоста необходимо указать прокси-команду | + | |
| - | '' | + | |
| - | < | + | |
| - | scp -o " | + | |
| - | </ | + | |
| + | ---- | ||
| - | '' | + | vdi-db |
| + | ---- | ||
| + | '' | ||
| - | * монтируем диск, копируем с него данные в репозиторий | + | Ссылка на документацию с wiki |
| - | '' | + | [[https:// |
| - | * Если файл был загружен через scp в каталог /tmp то команда будет вида | + | * Установка |
| < | < | ||
| - | sudo mount -o loop / | + | sudo apt install postgresql |
| </ | </ | ||
| - | * Если используется предоставленный стенд практикума, то команда будет | + | * Узнать текущий |
| < | < | ||
| - | sudo mount -o loop / | + | sudo astra-modeswitch get |
| - | sudo mkdir -p / | + | |
| - | sudo cp -R /mnt/* / | + | |
| - | sudo umount /mnt | + | |
| </ | </ | ||
| - | * Применяем права | + | '' |
| + | '' | ||
| + | '' | ||
| + | |||
| + | ====== Подключение к СУБД для уровня защищенности " | ||
| < | < | ||
| - | sudo find / | + | sudo su postgres |
| - | sudo find / | + | |
| </ | </ | ||
| + | ====== Подключение к СУБД для уровня защищенности " | ||
| - | ---- | + | * Задаем пароль для пользователя postgres |
| + | < | ||
| + | sudo passwd postgres | ||
| + | </ | ||
| + | * Подключаемся по SSH на этот же хост пользователем postgres | ||
| + | < | ||
| + | ssh postgres@127.0.0.1 | ||
| + | </ | ||
| + | * Запускаем утилиту psql | ||
| + | < | ||
| + | psql | ||
| + | </ | ||
| + | * Создание БД, пользователя и прав доступа | ||
| + | < | ||
| + | CREATE DATABASE termidesk LC_COLLATE ' | ||
| + | CREATE USER termidesk WITH PASSWORD ' | ||
| + | GRANT ALL PRIVILEGES ON DATABASE termidesk TO termidesk; | ||
| + | ALTER DATABASE termidesk OWNER TO termidesk; | ||
| + | \q | ||
| + | </ | ||
| + | * выходим из сессии пользователя postgres | ||
| + | < | ||
| + | exit | ||
| + | </ | ||
| + | '' | ||
| + | < | ||
| + | sudo passwd | ||
| + | </ | ||
| - | '' | + | * отредактировать файл |
| + | < | ||
| + | sudo nano / | ||
| + | < | ||
| - | '' | + | ---- |
| - | '' | + | ... |
| - | + | # Return zero data instead of ENOENT/ENODATA in the absence of record | |
| - | '' | + | zero_if_notfound: |
| - | + | ||
| - | '' | + | |
| - | + | ||
| - | '' | + | |
| - | + | ||
| - | '' | + | |
| - | + | ||
| - | '' | + | |
| - | + | ||
| - | '' | + | |
| ---- | ---- | ||
| - | * устанавливаем утилиту lsb_release, | + | * Для проверки |
| < | < | ||
| - | sudo apt install lsb-release | + | psql -h vdi-db -U termidesk |
| </ | </ | ||
| - | + | после ввода пароля | |
| - | * подключаем репозиторий, добавляем ключ и обновляем сведения о пакетах, если | + | В случае комплексной установки, когда СУБД установлена |
| < | < | ||
| - | echo "" | + | psql -h vdi-disp1 -U termidesk |
| - | + | ||
| - | echo "deb http:// | + | |
| - | + | ||
| - | wget -O - http:// | + | |
| - | + | ||
| - | sudo apt update | + | |
| </ | </ | ||
vji/termidesk1/start.1756189315.txt.gz · Последнее изменение: 2025/08/26 06:21 — vji
