Восстановление пароля Enterprise Security Suite

В случае, если пароль администратора для доступа к серверу ESS утерян, то существует возможность его просмотра или изменения с использованием прямого доступа к базе данных Сервера.
Этот способ удобен тем, что позволяет быстро восстановить пароль не выполняя при этом ненужных действий.Все что потребуется это доступ по ssh к машинке, на которой установлен сервер ESS.  В случае, если БД является внешней, то одним ssh-доступом обойтись не получится, в такой ситуации понадобится любой sql-клиент, однако эту тему я затрагивать не буду.
При использовании встроенной базы для просмотра и смены пароля администратора используется утилита drwidbsh, входящая в дистрибутив Сервера.

Параметры учетных записей администраторов хранятся в таблице admins.

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

1.Запустите утилиту drwidbsh3 с указанием пути до файла БД:

/opt/drwcs/bin/drwidbsh3 /var/opt/drwcs/database.sqlite

2.Для просмотра всех данных, хранящихся в таблице admins, выполните команду:

select * from admins;

3.Для просмотра имен и паролей для всех учетных записей администраторов выполните команду:

select login,password from admins;

4.Результат для варианта, когда существует только одна учетная запись с именем admin и у нее пароль root, приведен на скриншоте:

5.Для изменения пароля используйте команду update. Пример команды, изменяющей пароль от учетной записи admin на qwerty:

update admins set password=’qwerty’ where login=’admin’;

6.Для выхода из утилиты выполните команду:

.exit

(Просмотров 500 )

Solbadguy

Привет, меня зовут Евгений. Этот сайт задуман в качестве моей записной книжки, к которой я буду время от времени обращаться, чтобы освежить память. Надеюсь, что мои заметки пригодятся и кому-нибудь из Вас.


Поделитесь записью в соц. сетях: