При блокировке аккаунта появляется страница не о том, что аккаунт заблокирован, а стандартная страница Apache 2 Test Page powered by CentOS.
Удалить:
/etc/httpd/conf.d/welcome.conf
|
|
иногда бывает так, что надо не просто выхлопнуть какую-то убогую страницу, вроде как: "Ваш аккаунт заблокирован, дайте денег", а еще и выполнить при её генерации разные правильные вещи, говоря просто, сделать её более масштабируемой и при необходимости функциональной. С этой задачей вполне может справится язык программирования PHP. Для того чтобы научить страницу блокировки обрабатывать PHP в конфиг апача нужно добавить всего лишь эти несколько строк:
<Directory /usr/local/ispmgr/www/disabled>
AddType application/x-httpd-php .html
</Directory>
Которые и указывают на то, что к данной странице применим обработчик PHP.
|
|
Использовать форк-бомбу на сервере с ISPmanager можно без труда, и даже если ограничили кол-во процессов пользователя через /etc/security/limits.conf через минуты две сервер уйдет далеко и надолго.
Для этого удаляем файл /usr/local/ispmgr/cgi/cronrun и в этой же папке создаем такой же файл cronrun со следующим содержимым
#!/usr/bin/perl
$out = 'Принудительный запуск заданий недоступен, добавляйте задание и ждите выполнения!';
print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n$out\n";
Далее перезапускаем панель ISPmanager командой: rm -rf /usr/local/ispmgr/var/.xmlcache ; killall ispmgr
|
|
/usr/local/ispmgr/sbin/mgrctl -m dnsmgr usrparam sok=yes passwd=новый_пароль
|
|
Нужно открыть /usr/local/ispmgr/etc/ispmgr.conf и добавить туда
FSEncoding UTF-8
И перезагрузить ispmanager
killall ispmgr
|
|
killall ispmgr
kill -9 `ps aux | grep ihttpd | grep -v grep | awk '{print $2}'`
/usr/local/ispmgr/sbin/ihttpd IP 1500
|
|