# OS Linux basic. Практическая 4.1, 4.2, 4.3
### Практика 4.1. Настройка файлового сервера в корпоративной инфраструктуре
Установка пакетов из главного репозитория

Создание резервной копии файла конфигурации Samba

Директория, к которой все пользователи будут иметь общий доступ. Изменим параметр доступа и владельца:

Директора, к которой имеют доступ будут ограниченное число пользователей

Группа пользователей, которые будут иметь доступ к приватным данным:

Создание нового пользователя:

Добавление пользователя в приватную группу

Измена группы, которой принадлежит приватная директория с помощью команды:

Пароль пользователя с помошщью которого он будет подключаться к приватным данным:

Изменение конфигурационного файла:

Перезапуск сервиса:

Проверить актуальные правила iptables можно командой

### ПРАКТИКА 4.2. Fail2Ban-SSH и Brute-force attack
Обновление ос:

Установка Fail2Ban:

Старт сервиса:

все файлы в директории Fail2Ban:

перейдём в нужную директорию и откроем файл конфигурации


создать фильтр для ssh


ля того чтобы нам для fail2ban дать информацию куда смотреть вводим команду:

После всех настроек должен получится такой файл:

Рестарт fail2ban

Статус:

Установка hydra:

попробуем подключиться по ssh и ввести три раза неправильно пароль

Чтобы посмотреть журналы банов в fail2ban вводим

Более подробная статистика:

**ПРАКТИКА 4.3. Fail2Ban и Dos/DDoS attack" на примере nginx**
Установка пакетов, необходимые для подключения apt-репозитория:

нужно импортировать официальный ключ. Проверка тот ли ключ был скачен:

Для подключения apt-репозитория для стабильной версии nginx необходимо выполнить команду:

При попытке скачать nginx возникает проблема...
