восстановление_пароля_ghost
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
восстановление_пароля_ghost [2023/02/27 22:10] – jp | восстановление_пароля_ghost [2024/11/01 10:41] (current) – jp | ||
---|---|---|---|
Line 7: | Line 7: | ||
Если нам требуется поменять пароль пользователю напрямую, | Если нам требуется поменять пароль пользователю напрямую, | ||
- | 1. Возможно, | + | 1. Возможно, |
+ | sudo -i -u ghost-mgr | ||
cd / | cd / | ||
ghost config get database.connection.user | ghost config get database.connection.user | ||
ghost config get database.connection.password | ghost config get database.connection.password | ||
+ | ghost config get database.connection.database | ||
2. Чтобы поменять пароль пользователя - нам потребуется хеш в формате bcrypt от пароля, | 2. Чтобы поменять пароль пользователя - нам потребуется хеш в формате bcrypt от пароля, | ||
Line 17: | Line 19: | ||
:!: // | :!: // | ||
+ | |||
+ | 3. Если с подключением к БД mysql и записью хеша под пользователем ghost какие-то проблемы - возможно, | ||
+ | |||
+ | 4. К БД mysql лучше подключаться таким образом, | ||
+ | |||
+ | mysql -u root -p | ||
+ | 5. Переключаемся в нужную базу. | ||
+ | |||
+ | use ghost_production; | ||
+ | 6. Вставляем в таблицу пользователей сгенерированный в (4) bсrypt-хеш. | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | UPDATE ghost_production.users SET password=' | ||
+ | </ | ||
+ | </ | ||
+ | 7. Логинимся в блог с известным нам паролем, | ||
+ | |||
+ | {{tag> |
восстановление_пароля_ghost.1677535833.txt.gz · Last modified: 2023/02/27 22:10 by jp