---
# System prepended metadata

title: OS Linux Basic 4

---

# OS Linux Basic 4

- Сделал снапшоты виртуалок
![](https://i.imgur.com/3OWuYUs.png)
![](https://i.imgur.com/ES6W9Es.png)

## Практика 4.1
- Обновил локальную базу пакетов
![](https://i.imgur.com/NhOUODe.png)

- Установил пакеты из главного репозитория
![](https://i.imgur.com/L8klFW8.png)

- Создал резервную копию файла конфигурации Samba
![](https://i.imgur.com/hxUFETp.png)

- Создал директорию, к которой все пользователи будут иметь общий доступ
![](https://i.imgur.com/6ZG28SK.png)

- Перешел к этому каталогу и измените режим доступа и владельца
![](https://i.imgur.com/U0OlAfY.png)

- Создал каталог, к которому иметь доступ будут ограниченное число пользователей
![](https://i.imgur.com/H909O0T.png)

- Создал группу пользователей, которые будут иметь доступ к приватным данным
![](https://i.imgur.com/z7dOZ4i.png)

- Создал нужных пользователей с помощью команды useradd
![](https://i.imgur.com/pqOLvJD.png)

- Добавил созданных пользователей в группу
![](https://i.imgur.com/8RlmFw3.png)

- Изменил группу, которой принадлежит приватная директория
![](https://i.imgur.com/JiLJJL6.png)
- Задал пароль, с помощью которого пользователь будет подключаться к каталогу
![](https://i.imgur.com/t1F6R3x.png)

- Поменял конфигурацию 
![](https://i.imgur.com/sALRpqn.png)

- Перезапустил сервис и выставил автозагрузку
![](https://i.imgur.com/hfBAcnE.png)

- Проверил версию iptables и подгрузил нужные пакеты
![](https://i.imgur.com/mCEAKww.png)
![](https://i.imgur.com/gFIlbUm.png)

- На данный момент фаервол пустует
![](https://i.imgur.com/TaSBMna.png)

- Устанавливаю правила для доступа к портам, которые использует Samba
![](https://i.imgur.com/Ap3t880.png)
![](https://i.imgur.com/BnlPSPg.png)

- Проверяю вывод iptables -L
![](https://i.imgur.com/cILcpIR.png)

- Проверяю доступ через клиент 
![](https://i.imgur.com/GVyNPQ7.png)

- Проверяю доступ через Windows
![](https://i.imgur.com/ndCcGcz.png)

## Практика  4.2
- Обновляю ОС, качаю Fail2Ban
![](https://i.imgur.com/jbDUe3t.png)

- Service Fail2Ban start
![](https://i.imgur.com/i86D052.png)

- Все файлы директории F2B
![](https://i.imgur.com/sll0Ek9.png)

- Смотрю конфиг
![](https://i.imgur.com/6rRAhYe.png)

- Создал отдельный файл jail.local
![](https://i.imgur.com/WIFhBw8.png)


- Проверил статус
![](https://i.imgur.com/Fk8KXP7.png)

- Скачал и запустил Hydra
![](https://i.imgur.com/Hhtt73S.png)
![](https://i.imgur.com/xaCB2bf.png)

- F2B Сработал
![](https://i.imgur.com/qnVHijs.png)

- Меняю параметры jail.local
![](https://i.imgur.com/sr8eiQ2.png)

- Перезапустил F2B, попробовал подключиться Гидрой снова
![](https://i.imgur.com/SMadZpY.png)

- Отключил F2B, увидел что проходит подбор
![](https://i.imgur.com/krmZ9DA.png)
![](https://i.imgur.com/JSp7UWE.png)

### Практика 4.3

- Обновляю ОС, устанавливаю Nginx

![](https://i.imgur.com/pL1J3E4.png)

![](https://i.imgur.com/Dd9skGg.png)

![](https://i.imgur.com/mNxdTdV.png)

![](https://i.imgur.com/6yeVTDh.png)

![](https://i.imgur.com/gvBe6Bo.png)

![](https://i.imgur.com/lmtAHKG.png)

- Смотрю страницу Nginx
![](https://i.imgur.com/1IIy9Vw.png)


- Устанавливаю Fail2ban и ipset
![](https://i.imgur.com/dQhs7Cl.png)

- Внес изменения в стартовой странице Nginx
![](https://i.imgur.com/D1KA29g.png)

- Дополняю конфиг
![](https://i.imgur.com/GEBbIsW.png)

- Перезапускаю Nginx
![](https://i.imgur.com/fgOuB9k.png)

- Положил сайт через многочисленные запросы
![](https://i.imgur.com/polPMIO.png)

- Смотрю файл с логами
![](https://i.imgur.com/qlLsHoO.png)

- Настроил jail.local
![](https://i.imgur.com/eMA0JBj.png)

- Меняю настройки iptables
![](https://i.imgur.com/56xjU10.png)
![](https://i.imgur.com/3pvwA9O.png)

- Перезапускаю F2B
![](https://i.imgur.com/GlpD3Em.png)

- Проверяю iptables
![](https://i.imgur.com/KvflG7t.png)

- Проверяю F2B
![](https://i.imgur.com/4iFgsZE.png)

- Пытаюсь положить Nginx
![](https://i.imgur.com/MZ8Vt4F.png)
![](https://i.imgur.com/zGYhgv9.png)

- Проверяю бан-лист
![](https://i.imgur.com/Kyi7SZp.png)

- Провожу разбан клиента
![](https://i.imgur.com/SXTmFyo.png)

- Пробую зайти на nginx снова
![](https://i.imgur.com/xEP5ubR.png)
