произошел взлом базы и последующая рассылка спама. доступ к бд остановлен хостером. нужно произвести аудит безопасности базы, понять в чем проблема и по возможности ее устранить. размер бекапа 430мб, рассылка была с 2х ...
Автоматизация IIS 7+ на PowerShell
Задача: Автоматизация процесса создание пользователей и приложений на IIS сервер версии 7.0 и выше. Можно использовать PowerShell, либо что-то другое, но главное чтобы скрипты были читабельными и не компилировались, чтобы их модификация в будущем была легкой.
1) Нужно создать скрипты:
1.1) остановка пула;
1.2) запуск пула;
1.3) остановка сайта;
1.4) запуск сайта;
1.5) удаление сайта;
1.6) удаление пула (включает удаление всех сайтов в пуле);
1.7) удаление фтп пользователя и IIS пользователя вместе с удалением домашней папки пользователя (одним скриптом);
1.8) изменения отдельных параметров пула и сайта (лимит виртуальной памяти, флаг защиты от частых сбоев, лимит использования процессора в пуле, число подключений к сайту и т.д.). Возможно это должен быть именованный массив (имя –> значения), который будет передаваться в функцию и функция будет изменять эти значения на сервере. Должен быть список доступных имен для изменения и проверка значений на правильность формата.
Требования к скриптам:
1.а) Написать их в виде функций или классов;
1.б) Каждый скрипт должен вести логи своей работы в файл и возвращать результат работы скрипту верхнего уровня.
Формат вывода в файл на сервере (datetime, action):
21-12-2017 21:12:33 OK "domain_name was created"
21-12-2017 21:12:38 ERR "domain_name was not created - error text"
Формат вывода в верхний скрипт:
task_id, execution_status(ok/err), error_code(if_any), date_and_time_of_execution_of_this_task
Пример)
Выключить пул (п.1.1). Скрипт вызывается из общего скрипта как функция остановки пула (по имени пула) и выполняет его остановку. Результат пишется в файл и возвращается обратно в общий скрипт.
Заявки фрилансеров
Похожие заказы
- Системное администрирование1 исполнительЗавершен7 лет назад
Проблема с nginx. Не работают POST запросы на сайт
Системное администрирование1 исполнительЗавершен7 лет назадНадо перенести сайт с виртуального хостинга на VPS со всеми текущими настройками: - PHP; - MySQL; - Cron; - Бэкап; - FTP, SSH доступы.
Системное администрирование1 исполнительЗавершен7 лет назадДобрый день, уважаемые! Необходимо настроить SSL сертификат для домена. Сейчас стоит бесплатный с продлением каждые 3 месяца. Нужно настроить платный от firstssl.ru
Системное администрирование1 исполнительЗавершен7 лет назадздравствуйте http://bs.krok.edu.ua/ Проблема с nginx. Выдает ошибку 403 + настроить перенаправление 404 на страницу /404/
Системное администрирование1 исполнительЗавершен7 лет назад- $15
Требуется предложить недорогого хостинг провайдера с последующим переносом шаблонного друпал сайта на него. Будет предоставлен доступ к файловому архиву и базе данных. Приоритет - сроки. Требуется выполнить сегодня. В заявке обязательно ...
Системное администрирование1 исполнительЗавершен7 лет назад Обновить SSL в ручную и прописать настройки в nginx
Системное администрирование1 исполнительЗавершен7 лет назадПри заходе на сайт выдает такую ошибку Error displaying the error page: The file Cache Storage is not supported on this platform.: The file Cache Storage is not supported on this platform. Кто ...
Системное администрирование1 исполнительЗавершен7 лет назадНеобходимо установить syncthing на роутер tplink tl-mr3020 с OpenWrt Chaos Calmer 15.05 по teamviewer и написать инструкцию https://github.com/syncthing/syncthing/releases
Системное администрирование1 заявкаЗакрыт7 лет назад- $6
Сделать автозапуск видео https://youtu.be/DpxjU6pt0dc при открытии главной страницы сайта. Видео должно воспроизводиться без звука on mute На сайте две главные страницы на русском и английском, сделать на обоих
Системное администрирование1 исполнительЗавершен7 лет назад