Страница 2 из 2
Re: Пароль на панель управления
Добавлено: Вт май 19, 2015 1:42 pm
eygen
skysilver писал(а):Зайдите в панель управления. В разделе Система выберите пункт Модули. В списке найдите модуль master и нажмите Показать. После этого в разделе Система панели управления должен появиться пункт Пароль доступа. Думаю, это то, что Вам надо.

Ага, пункт появляется но авторизации как не было так и нет ))) На прошлой неделе еще все модули по включал )))
Re: Пароль на панель управления
Добавлено: Вт май 19, 2015 2:00 pm
eygen
devoff писал(а):Попробуй так -
Ограничение доступа к файлу admin.php по паролю через .htaccess и .htpasswd.
Генерируем файл .htpasswd, задав логин и пароль. Можно воспользоваться следующим сервисом:
Код:
http://www.htaccesstools.com/htpasswd-generator/
Вводим желаемый логин и пароль и получаем что-то типа: login:$apr1$sOXY....$C4/V8oJK89nf3D3OEIs5Q/
Сохраняем полученную строчку в файл .htpasswd и загружаем его на сервер. Желательно расположить его выше корня сайта, т.е. там, куда посетители не могут добраться.
Дальше нужно поправить .htaccess, который в корне форума, дописав туда следующее:
Код:
<Files admin.php>
AuthUserFile /путь/относительно/корня/веб-сервера/до/файла/.htpasswd
AuthType Basic
AuthName "Какой-нибудь заголовок для диалогового окна авторизации"
Require valid-user
</Files>
Теперь при запросе admin.php нужно будет сначала ввести наш новый логин и пароль, и уже только после этого можно будет вводить логин и пароль администратора.
Брал отсюда -
http://www.xf-russia.ru/forum/threads/z ... foro.1323/
Спасибо друг, то что надо. Теперь просит авторизации панель управления. Странно что столь нужный функционал пропал из МДМ. Еще бы внедрить такой функционал как черный список Ip при неверном пароле как в fail2ban в linux.
Re: Пароль на панель управления
Добавлено: Вт май 19, 2015 2:55 pm
devoff
eygen - пройди по ссылке, там как раз это тоже есть.
1. Ограничение доступа к файлу admin.php по IP через .htaccess
Здесь все просто. Узнаем свой IP (например на сайте
http://www.myip.ru) и дописываем к файлу .htaccess (в корне форума) следующее:
Код:
<Files admin.php>
Order deny,allow
Deny from all
Allow from 121.222.33.44
</Files>
Вместо IP 111.222.33.44 указываем, естественно, свой.
Если нужно пускать в админку и другие IP, то дописываем следующие через пробел:
Код:
<Files admin.php>
Order deny,allow
Deny from all
Allow from 111.222.33.44 112.223.34.45 113.224.35.46
</Files>
Также можно указывать маски диапазона (может быть полезно, если у вас динамический IP). Ниже указаны примеры маски.
Код:
100.99.88.x = 100.99.88.0/24
100.99.x.x = 100.99.0.0/16
100.x.x.x = 100.0.0.0/8
То есть, указав 100.99.88.x мы будем пускать IP с 100.99.88.0 по 100.99.88.255.
Re: Пароль на панель управления
Добавлено: Вт май 19, 2015 3:05 pm
eygen
devoff писал(а):eygen - пройди по ссылке, там как раз это тоже есть.
1. Ограничение доступа к файлу admin.php по IP через .htaccess
Здесь все просто. Узнаем свой IP (например на сайте
http://www.myip.ru) и дописываем к файлу .htaccess (в корне форума) следующее:
Код:
<Files admin.php>
Order deny,allow
Deny from all
Allow from 121.222.33.44
</Files>
Вместо IP 111.222.33.44 указываем, естественно, свой.
Если нужно пускать в админку и другие IP, то дописываем следующие через пробел:
Код:
<Files admin.php>
Order deny,allow
Deny from all
Allow from 111.222.33.44 112.223.34.45 113.224.35.46
</Files>
Также можно указывать маски диапазона (может быть полезно, если у вас динамический IP). Ниже указаны примеры маски.
Код:
100.99.88.x = 100.99.88.0/24
100.99.x.x = 100.99.0.0/16
100.x.x.x = 100.0.0.0/8
То есть, указав 100.99.88.x мы будем пускать IP с 100.99.88.0 по 100.99.88.255.
Не не не, тут просто доступ по ip или сетям, мне интересен как раз вариант при котором будет в бан ip отправлять когда пароль хотят подобрать. Я так доступ к админке потерял

Самое смешное по логам видел что подбирают, 4-5 месяцев следил за ними, неделю назад все же справились )))
Re: Пароль на панель управления
Добавлено: Сб апр 16, 2016 4:37 pm
rtroyakov
skysilver писал(а):Зайдите в панель управления. В разделе Система выберите пункт Модули. В списке найдите модуль master и нажмите Показать. После этого в разделе Система панели управления должен появиться пункт Пароль доступа. Думаю, это то, что Вам надо.

Панель появилась,я там поменял как мне надо.А как теперь вернуть всё "ВЗАД"?????????????????????????????????????????????????

Панель меня теперь вообще не пускает,пишет,что невозможно отобразить страницу,т.к.сайт выполнил переадресацию слишком много раз.(ERR_TOO_MANY_REDIRECTS)
Re: Пароль на панель управления
Добавлено: Вс апр 17, 2016 8:53 am
Jager
rtroyakov писал(а):Панель появилась,я там поменял как мне надо.А как теперь вернуть всё "ВЗАД"?????????????????????????????????????????????????

Панель меня теперь вообще не пускает,пишет,что невозможно отобразить страницу,т.к.сайт выполнил переадресацию слишком много раз.(ERR_TOO_MANY_REDIRECTS)
Через phpmyadmin в таблице users удалите всех пользователей что создали, оставьте только админа.
Re: Пароль на панель управления
Добавлено: Вс апр 17, 2016 9:39 am
rtroyakov
У меня там и нет никого,только admin
Re: Пароль на панель управления
Добавлено: Пн апр 18, 2016 7:46 am
ToteMeiSter
Сотрите пароль у админа
Отправлено с моего Zopo zp980 через Tapatalk
Re: Пароль на панель управления
Добавлено: Чт ноя 10, 2016 8:44 pm
katafey
devoff писал(а):Попробуй так -
Ограничение доступа к файлу admin.php по паролю через .htaccess и .htpasswd.
что я сделал не так? при попытке входа в панель управления
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator,
[email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.