Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Перейдите в рабочую директорию ECCM:

Блок кода
languagebash
themeRDark
cd eccm/2.10/

С помощью скрипта update_password.sh измените следующие пароли:

...

При первом запуске скрипт compose-tools.sh сам предложит сгенерировать пароли — нажмите Enter для подтверждения или введите пароли вручную. Для перегенерации паролей запустите compose-tools.sh с флагом --generate_password. Сгенерированные пароли сохраняются в файл .env.personal с правами доступа 600, путь к файлу выводится в выводе скрипта.

При необходимости пароли можно изменить вручную в файле .env.personal, который сохраняется при обновлении ECCM. При его отсутствии пароли берутся из файла eccm/.env, который может быть перезаписан при установке нового архива:

Блок кода
themeRDark
title.env
ROOT_POSTGRES_PASSWORD="eccm"
ECCM_POSTGRES_PASSWORD="eccm"
PEEPER_MONITOR_POSTGRES_PASSWORD="peeper_monitor"
ECCM_RABBITMQ_PASSWORD="eccm"

При использовании ECCM в отказоустойчивой системе скрипт также предложит изменить пароли кластера, если они имеют значения являются паролями, заданными по умолчанию.

Запустите контейнеры ECCM с помощью compose-tools.sh и необходимых опций, например:

Блок кода
languagebash
themeRDark
sudo ./compose-tools.sh --https --start <IP-адрес сервера или его доменное имя>

При обновлении ECCM файл .env.personal сохраняется и не перезаписывается. Файл eccm/.env может быть заменён заменен на новый из архива установки — тогда все изменённые измененные пароли вернутся к значениям по умолчанию. Чтобы не потерять пароли, используйте файл .env.personal или скопируйте их в новый файл .env после обновления.

Смена паролей при текущей эксплуатации

С помощью скрипта update_password.sh измените все старые пароли на новые либо или вручную замените в файле .env.personal все вхождения old_tester_password, old_eccm_password, old_peeper_monitor_password и old_rabbitmq_password на новый пароль:

Блок кода
themeRDark
title.env
ROOT_POSTGRES_PASSWORD="old_tester_password"
ECCM_POSTGRES_PASSWORD="old_eccm_password"
PEEPER_MONITOR_POSTGRES_PASSWORD="old_peeper_monitor_password"
ECCM_RABBITMQ_PASSWORD="old_rabbitmq_password"

Перезапустите контейнеры ECCM с помощью compose-tools.sh. Новые пароли применяются применятся при запуске системы:

Блок кода
languagebash
themeRDark
sudo ./compose-tools.sh --stop
sudo ./compose-tools.sh --https --start <IP-адрес сервера или его доменное имя>

...