Просмотр темы
Восстановить доступ к админке
|
|
6izoiD |
Опубликовано 17.09.2018 10:50
|
Новичок Сообщений: 4 Зарегистрирован: 17.09.2018 10:42 |
Есть доступ к хостингу (nic.ru) и там есть доступ к файлам. Как восстановить пароль от админки сайта, пошагово пожалуйста - я не гуру. Читал соседние темы, не помогло. Писал в поддержку и пока нет ответа. Какой файл открыть и что посмотреть/заменить? |
|
|
jikaka |
Опубликовано 17.09.2018 12:38
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
заходите в бд, далее таблица users, находите пользователя с id=1 генерируете пароль в md5 и вставляете через в соответствующее поле |
|
|
6izoiD |
Опубликовано 17.09.2018 13:14
|
Новичок Сообщений: 4 Зарегистрирован: 17.09.2018 10:42 |
Простите, нифига не понял( Смог зайти в ftp - https://pma.nic.ru... (phpMyAdmin) - там все файлы, но как выяснилось это не тот доступ что нужен - как ранее обновлялась информация на сайте не могу понять от владельца (он очень далек от этого) Итак - как зайти в админ панель сайта? http://margelov.org/admin или там иначе заходится? И кстати на данный момент не работате почему-то сайт, как исправить? |
|
|
Alex |
Опубликовано 17.09.2018 15:55
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
6izoiD, пароль в файлах на фтп не хранится, он записан только в бд, jikaka вам все верно сказал и только так. ищите доступ к базе Объединено 17.09.2018 21:03: возможно предположу так: на фтп закачиваете phpmyadmin запускаете его и вводите для входа данные из файла config.php Изменил(а) Alex, 17.09.2018 16:03 |
|
|
hungel |
Опубликовано 17.09.2018 19:17
|
Пользователь Сообщений: 65 Зарегистрирован: 26.06.2011 22:23 |
Только md5 тут не помощник. Во fusion пароли шифруются sha2 с солью. Самый адекватный способ заменить пароль, это установить fusion на локальную машину и скопировать из бд хэши (их там два) и соль. Потом опять же получить доступ к БД и подменить хэши. Сайт вероятнее всего не работает из-за того, что провайдер перешел на PHP7. http://rusfusion.ru/forum/viewthread.php?thread_id=2974 В этой теме я выкладывал файлы для того, чтобы fusion работал на PHP7 Изменил(а) hungel, 24.09.2018 13:37 |
|
|
6izoiD |
Опубликовано 18.09.2018 07:49
|
Новичок Сообщений: 4 Зарегистрирован: 17.09.2018 10:42 |
Как установить fusion на локальную машину и скопировать из бд хэши (их там два - какие) и соль(какая). Потом я понимаю надо эти файлы заменить? Есть онлайн генератор таких паролей с солью? и какие настройки выбрать - 256/512 или что? Изменил(а) 6izoiD, 18.09.2018 09:14 |
|
|
jikaka |
Опубликовано 18.09.2018 09:34
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
hungel, правильное замечание по шифрованию, спасибо по остальному тоже полностью согласен |
|
|
hungel |
Опубликовано 18.09.2018 13:40
|
Пользователь Сообщений: 65 Зарегистрирован: 26.06.2011 22:23 |
6izoiD Я полагаю, что у тебя на компьютере установлен windows. Тогда тебе нужно скачать один из вариантов WAMP (Windows Apache MySql Php) сервера, они бесплатные и тысячи их в интернете, обычно в этих сборках уже есть PhpMyAdmin. После установки создаешь БД, не важно как она будет называться главное только английскими буквами и без пробелов, например такое имя можно дать margelov_db_new. Далее качаешь последнюю версию fusion 7.02.07 и устанавливаешь. Во время установки, система спросит данные для подключения к локальной БД которую ты создал на первом шаге, нужно указать имя БД которую ты создал, логин и пароль для доступа к этой БД. Затем система попросит тебя задать логин и пароль пользователя который будет администратором и попросит указать два пароля, они должны быть разными. По завершении установки заходишь в PhpMyAdmin и видишь, что теперь она не пуста. Находишь таблицу users, там будет всего одна строка и в ней будут храниться хэши твоих паролей и соль к ним. нажимаешь кнопочку изменить в самом начале строки, находишь поле user_salt в нем хранится соль для пользовательского пароля, следом идет поле user_password в нем хранится хэш пароля пользователя, следом идет user_admin_salt в нем соответственно хранится соль для админского пароля и последнее поле которое нас интересует это user_admin_password в нем как не сложно догадаться хэш админского пароля. Все эти поля текстовые, соответственно просто копируешь от туда тот набор символов который там хранится и идешь в панель управления своим хостингом. Все нормальные хостеры предоставляют возможность подключаться к БД с помощью PhpMyAdmin, подключаешься, так же находишь таблицу users, в ней у самого первого пользователя, обычно имя у него admin нажимаешь кнопочку изменить и заменяешь данные в тех же полях на те, что ты скопировал. В результате пароль к сайту будет такой как ты вводил при установке системы. |
|
|
Polarfox |
Опубликовано 20.09.2018 07:11
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
мд5 пароля с флажком что он мд5 ставим и все, по шагам не скажу точно.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
6izoiD |
Опубликовано 21.09.2018 07:22
|
Новичок Сообщений: 4 Зарегистрирован: 17.09.2018 10:42 |
- Спасибо огромное за развернутый ответ, я написал сабж в личку |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |