# Модуль 3 ## Практика 4 ### Практическая работа № 4.1 #### Задача: 1) Научиться настраивать сервер Samba. 2) Понимать как составляется конфигурационный файл Samba и его параметры. 3) Понять как работает Iptables. 4) Получить доступ к папкам и файлам находящимся на файловом сервере Linux, клиентом Linux. 5) Получить доступ к папкам и файлам находящимся на файловом сервере Linux, клиентом Windows. 6) Добавить сервис Samba в автозагрузку OS Linux. 7) Настроить Samba ресурс с названием share и дать права на чтение группе пользователей users, но предоставить возможность записи для группы с именем admins, а также пользователю PT, для этого можете отредактировать файл /etc/samba/smb.conf ![](https://i.imgur.com/MioETqW.png) ![](https://i.imgur.com/K9C8w52.png) ![](https://i.imgur.com/DYhBIRp.png) ![](https://i.imgur.com/GWuIYlh.png) ### Практическая работа № 4.2 #### Задача: 1) Настроить сервер SSH. 2) Установить и настроить Fail2Ban. 3) Научиться конфигурировать Fail2Ban для отражения атак brute-force attack на SSH. 4) Научиться пользоваться Hydra. 5) Провести с помощью Hydra brute-force attack. 6) Провести атаку с помощью Hydra при выключенном Fail2Ban и исключенном ip-адресе из ban листа. ![](https://i.imgur.com/M7gGIfk.png) ### Практическая работа № 4.3 #### Задача: 1) Организовать простую-тестовую атаку DoS. 2) Научиться разворачивать nginx. 3) Защитить сервер от DoS/DDoS атак через встроенные возможности nginx. 4) Научиться конфигурировать Fail2Ban для отражения атак Dos/DDoS на nginx. 5) Защитить сервер от DoS/DDoS атак с помощью fail2ban при помощи iptables в автоматическом режиме. 6) Защитить сервер от DoS/DDoS атак с помощью fail2ban при помощи ipset в автоматическом режиме. ![](https://i.imgur.com/hVvwkJs.png) ![](https://i.imgur.com/na2H338.png)