Развернуть сайт на vds сервере (с настройкой сервера или изобраза vm bitrix)без заполнения каталога. Лицензии имеется.
Разработка скрипта мониторинга изменений файлов на сервере
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Требуется разработка скрипта для мониторинга изменений файлов на сервере и отправки уведомлений обз изменениях.
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
1. Описание работы скрипта.
1.1 При первом запуске (либозапуске с ключом «makedb») скрипт собирает базу файлов и директорий (начиная с
корневой директории сайта), так же скрипт получает md5 хеш-сумму каждой
директории и файла;
1.2 При запуске с ключем«scan» скрипт заново собирает данные о файлах и директориях (начиная с корневой
директории сайта) и сверяет полученный результат с собственной базой;
1.3 При нахождениинесоответствий контрольных сумм файлов и/или директорий, появлении новых файлов
и/или директорий, отсутствии файлов и/или директорий указанных в базе данных
скрипт отправляет письмо на указанный в конфигурации email адрес с указанием
всех несоответствий с целью информирования администратора о изменениях.
2. Интерфейс скрипта.
2.1 Графический интерфейс отсутствует,скрипт выполняется из терминала, ввод данных осуществляется за счет запуска
скрипта через терминал с необходимыми параметрами, вывод данных осуществляется
автоматически, в случае с создание/обновлением базы данных — создается
текстовый файл с указанными в конфигурации скритпа именем и расширением, в
случае оповещение администратора отсылается электронное письмо с текстом,
указанным в конфигурации скрипта и списком найденных несоответствий.
2.2 Конфигурация скриптапроисходит путем изменения значения переменных в коде скрипта с помощью любого
доступного текстового редактора.
3. Структура переменных.
3.1 Для более глубокойнастройки скрипта необходимо вписать значения переменных (находятся в начале
тела скрипта, блок указан в комментариях):
3.1.1 $dbfile — файл с базойданных, формат «filename.ext»;
3.1.2 $email — адресэлектронной почты для отправки оповещений об изменении файловой структуры,
формат «[email protected]»;
3.1.3 $emailfrom — адресэлектронной почты от которого происходит отправка сообщения об изменениях в
файловой структуре, формат «[email protected]»;
3.1.4 $subject — тема письмао файловых изменениях, формат произвольный;
3.1.5 $hello — дополнительнаяинформация, которая будет помещена в тело письма об изменениях в файловой
структуре, формат произвольный.
4. Технические требования к скрипту.
4.1 Скрипт создается дляработы на ОС Ubuntu Linux 12.04. Работа скрипта на других версиях ОС не
гарантируется.
4.2 Для работы скриптанеобходим доступ к выполнению системных команд на сервере заказчика, так же
необходим доступ к командной оболочке сервера.
- Похожие заказы
- Системное администрирование7 заявокЗакрыт7 лет назад
Нужно чтобы была возможность у нескольких пользователей заходящих на Win 2012 R2 видеть рабочий стол определенного пользователя у которого запущено приложение. Как варианты: 1. у всех один логин и пароль, на сервере разрешено разные сеансы под одним ...
Системное администрирование2 заявкиЗакрыт7 лет назадЗдравствуйте. Имеется проект, не будем пока называть его имя, с возрастающей нагрузкой, который 1 или 2 раза в день уходит в себя и восстанавливается сам в течении минут 5-10 или после рестарта всяких nginx, apache ...
Системное администрирование1 исполнительЗавершен7 лет назадЗдравствуйте! Требуется настроить веб сервер под работу wordpress блогов - Nginx последний собрать с модулем ngx_http_realip_module, ngx_pagespeed. Запуск mariadb 10, php 7.1, nginx при старте системы. prefix - /etc/nginx - Настроить nginx кэширование на 4 часа c игнорированием query ...
Системное администрирование13 заявокЗакрыт7 лет назад- $50Системное администрирование1 исполнительЗавершен7 лет назад
Надо проверить работу обычного конфига OpenVPN подключения сервера в программе TunnelBlick на Macbook. Поскольку MacOS отсутствует нет возможности проверить. Нужен человек на пару минут для проверки Процесс настройки занимает несколько минут, ничего необычного. Думаю многие знают, что ...
Системное администрирование2 заявкиЗакрыт7 лет назадНужно сделать настройку Datacol7вопросы задавайте в скайп, оплата по факту: делаете на своем компьютере, показываетенам, только после этого оплата
Системное администрированиенет заявокЗакрыт7 лет назадНужно изменить у домена DNS сервера и ещё различные данные согласно ТЗ
Системное администрирование13 заявокЗакрыт7 лет назад- $200
Нужно сделать IP телефонию для звонков в другую страну на мобильную сеть. Трафик ip телефонии в этой стране блокируется.
Системное администрирование1 исполнительЗавершен7 лет назад Требуется предоставить доступ онлайн к приложенной excel таблице и сделать два режима доступа для пользователей: полный доступ и частичный просмотр. Доступ к таблице должен быть организован 24/7. Сервера нет, ждем Ваши предложения по выбору платформы ...
Системное администрирование3 заявкиЗакрыт7 лет назад