Плагин Password Settings для ISP manager
Данный плагин предназначен для администраторов ISP manager. Он позволяет задавать условия, накладываемые на пароль, вводимый в различных формах панели, таких как: создание/редактирование пользователя, реселлера, создание/редактирование почтового ящика и т.д.
Плагин добавляет пункт меню «Настройки паролей».
Возможности:
- Редактирование настроек сложности пароля следующих категорий:
- Пароли администраторов,
- Пароли реселлеров,
- Пароли пользователей,
- Пароли пользователей FTP,
- Пароли почтовых ящиков,
- Пароли пользователей БД,
- Пароли пользователей директорий ограниченного доступа.
- Настройки сложности пароля включают в себя следующие позиции:
- Функция сопоставления пароля и имени пользователя:
- Не проверять
Не проверять соответствие. - Равно
Не допускается, если пароль и имя пользователя равны (без учета регистра). - Начинается
Не допускается, если пароль начинается на имя пользователя, либо имя пользователя начинается на пароль (без учета регистра). - Содержит
Не допускается, если пароль содержит имя пользователя, либо имя пользователя содержит пароль (без учета регистра). - Походит
Не допускается, если пароль походит на имя пользователя, либо имя пользователя походит на пароль
(для анализа признака похожести используется функция PHP similar_text. Строки признаются похожими при проценте 80% и более).
- Не проверять
- Минимальная длина пароля
- Требования к символьному составу пароля:
- обязан содержать символы a-z
- обязан содержать символы A-Z
- обязан содержать символы 0-9
- обязан содержать другие символы (например: разделители, знаки арифметических операций)
- запретить использование символов кириллицы в пароле
- Функция сопоставления пароля и имени пользователя:
- Вызов этой справки из интерфейса панели.
В том числе, из окна редактирования настроек при нажатии кнопки «?»
Системные требования:
- PHP 5+.
- Установленный плагин libphp (версии не ниже 1.0.1).
Скачать плагин
Версия: 1.0.2 (17.09.2011)
Изменения версии 1.0.2 (17.09.2011):
- Исправлено поведение в случае, когда пароль не изменялся в форме редактирования.
Изменения версии 1.0.1 (12.09.2011):
- Исправлены сообщения об ошибках, отображаемые конечному пользователю.
Существенно конкретизированы сообщения, отображаемые в случаях, когда плагин отвергает пароль, введенный пользователем. - Исправлен небольшой баг в типе функции «Походит».
Изменения версии 1.0.0 (08.09.2011):
Нет изменений.
Установка:
сd /usr/local/ispmgr
wget http://usings.ru/upload/isp_plugins/passwordsettings.tar.gz
tar xzf passwordsettings.tar.gz
rm -rf /usr/local/ispmgr/var/.xmlcache/ispmgr
killall ispmgr
Обсуждение и поддержка: тема на форуме.
Приятного использования.
9 ответов Оставить комментарий
Здравствуйте, не нашел контактов у вас на сайте по этому пишу тут.. возможно ли заказать у вас плагин?
Добрый день. Это зависит от сложности плагина. Написал вам на почту.
Установил плагин через панель, зашел в «Настройки паролей» проставил значения, через несколько дней захожу и пусто, нет «Категория паролей», что случилось без понятия, удалил и заново поставил тоже самое!
вспомнил что добавлял
disable_functions = dl,exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file, show_source,posix_mkfifo,symlink,link
хм вот оно parse_ini_file
Я так понимаю, проблема решена?
И на мой взгляд, запрещать parse_ini_file и show_source при разрешенных fopen и file_get_contents — не имеет никакого смысла.
Странно, плагин не работает. ОС FreeBSD 8.2 Версия панели 4.4.7
А подробнее? Системные требования выполнены? Что в логах панели?
Еще можно включить режим отладки плагина, создав файл /usr/local/ispmgr/etc/passwordsettings.debug и поместив в него непустое значение, например 1. В этом случае появится лог-файл плагина /usr/local/ispmgr/var/passwordsettings.log.
Здравствуйте. Такой вопрос, у вас плагин можно заказать? Нужен простой плагин массовой регистрации баз данных и их пользователей со случайным паролем и потом выдача этого всего списком.