Ага, пункт появляется но авторизации как не было так и нет ))) На прошлой неделе еще все модули по включал )))skysilver писал(а):Зайдите в панель управления. В разделе Система выберите пункт Модули. В списке найдите модуль master и нажмите Показать. После этого в разделе Система панели управления должен появиться пункт Пароль доступа. Думаю, это то, что Вам надо.
Пароль на панель управления
Модератор: immortal
Re: Пароль на панель управления
Re: Пароль на панель управления
Спасибо друг, то что надо. Теперь просит авторизации панель управления. Странно что столь нужный функционал пропал из МДМ. Еще бы внедрить такой функционал как черный список Ip при неверном пароле как в fail2ban в linux.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/
Re: Пароль на панель управления
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.
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: Пароль на панель управления
Не не не, тут просто доступ по ip или сетям, мне интересен как раз вариант при котором будет в бан ip отправлять когда пароль хотят подобрать. Я так доступ к админке потерял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.
-
rtroyakov
- Сообщения: 109
- Зарегистрирован: Сб июл 11, 2015 2:54 am
- Откуда: Московская обл,город Ногинск
Re: Пароль на панель управления
Панель появилась,я там поменял как мне надо.А как теперь вернуть всё "ВЗАД"?????????????????????????????????????????????????skysilver писал(а):Зайдите в панель управления. В разделе Система выберите пункт Модули. В списке найдите модуль master и нажмите Показать. После этого в разделе Система панели управления должен появиться пункт Пароль доступа. Думаю, это то, что Вам надо.
Re: Пароль на панель управления
Через phpmyadmin в таблице users удалите всех пользователей что создали, оставьте только админа.rtroyakov писал(а):Панель появилась,я там поменял как мне надо.А как теперь вернуть всё "ВЗАД"?????????????????????????????????????????????????Панель меня теперь вообще не пускает,пишет,что невозможно отобразить страницу,т.к.сайт выполнил переадресацию слишком много раз.(ERR_TOO_MANY_REDIRECTS)
-
rtroyakov
- Сообщения: 109
- Зарегистрирован: Сб июл 11, 2015 2:54 am
- Откуда: Московская обл,город Ногинск
Re: Пароль на панель управления
У меня там и нет никого,только admin
-
ToteMeiSter
- Сообщения: 54
- Зарегистрирован: Пн ноя 09, 2015 5:42 pm
Re: Пароль на панель управления
Сотрите пароль у админа
Отправлено с моего Zopo zp980 через Tapatalk
Отправлено с моего Zopo zp980 через Tapatalk
Re: Пароль на панель управления
что я сделал не так? при попытке входа в панель управления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.