Перейти к основному содержимому
Версия: 7.3

Смена паролей системных учетных записей

Необходимым условием безопасного функционирования Сканер-ВС является смена предустановленных паролей системных учетных записей.

Учетные записи Сканер-ВС, относящиеся к системным:

  • root-password;

  • пароли учетных записей баз данных;

  • ключи, используемые для шифрования защищённых значений.

Для смены перечисленных паролей необходимо воспользоваться встроенной утилитой «Midnight Commander» ОС типа AstraLinux. В «Midnight Commander» необходимо перейти к каталогу, в котором находится соответствующие конфигурационные файлы. Соответствие изменяемых паролей, место расположение конфигурационных файлов и их описание приведено в таблице Описание паролей системных учетных записей.

Описание паролей системных учетных записей​

НаименованиеКонфигурационный файлРаздел конфигурационного файлаРасположение конфигурационного файлаОписание
root-passwordscanner.ymlservices.pauth-server.root-password/var/lib/echelon/0/scanner/scanner.ymlПароль суперпользователя Сканер-ВС
passwordscanner.ymlsecretsetc/echelon/ scannerПароль, используемый для шифрования паролей системных учетных записей

Для смены пароля суперпользователя Сканер-ВС (root-password) необходимо выполнить следующие действия:

  1. Подготовьте рабочий каталог и SQLite по инструкции «Подготовка SQLite».

  2. сгенерировать хеш-пароль. Для обновления пароля в базе данных вам потребуется предварительно сгенерировать его хеш, используя следующие параметры:

  • Алгоритм: Bcrypt;

  • Фактор стоимости (Rounds/Cost Factor): 10.

Порядок генерации и пример результата приведены в разделе «Генерация bcrypt-хеша». Используйте указанный выше фактор стоимости 10.

  1. обновить пароль в базе данных следующим способом:

подключитесь к базе данных, выполнив следующую команду:

sqlite3 /var/lib/echelon/0/scanner/pauth.sqlite

выполните SQL-запрос, подставив ваш сгенерированный хеш вместо «ВАШ_НОВЫЙ_ХЕШ»:

update users set password_hash = 'ВАШ_НОВЫЙ_ХЕШ' where login = 'admin';
  1. чтобы внесённые изменения вступили в силу, перезапустите службу Сканер-ВС следующим образом:
systemctl restart scanner