Настройка дебиан 9 линукс
Техническое задание на реализацю настройки сервера debian 9
Добрый день необходимо выполнить следующие задачи:
Установить isp panel -lite
Создать нового пользователя с ограниченными правами под Docker.
В Docker разместить вебсервер apach c php 5.4, mysql, cron.
Запретить выполнение в php команд для запуска команд в линуксе.
Запретить пользователям получение прав через функцию su.
Установить Memcache для php.
Установить phpMyadmin.
Установить ssl сертификат.
Если возможно настроить сохранение журналов таким образом, что бы пользователь docker не имел к ним доступа.
Настройка фаервола – запретить все входящие и исходящие запросы, закрыть все порты, по умолчанию не должен выдаваться ответ при обращении к серверу.
Общение между программами на сервере при необходимости оставить возможным.
Оставить рабочими:
Порты для isp panel.
Для обращения к сайту в докере – 80 порт,
Порт для отправки почтовых уведомлений,
Так же необходимо оставить открытым порт для синхронизации времени.
Ограничить количество обращений к серверу до 200 в 1 с с одного ip.
Создать пользователя для ftp
Разрешить доступ по ftp данному пользователю с определенного ip.
Разрешить обращение по ftp к определенному ip.
Указывайте стоимость и сроки