---
# System prepended metadata

title: Практическая работа №3

---

Практическая работа №3
==
# Практическая работа №3.1. Cron
## Методическая часть
Редактирование задач (crontab -e):
![](https://i.imgur.com/XkmVyrl.png)

Удалим все задачи:
![](https://i.imgur.com/8Qg18nm.png)

Проверяем наличие задач:
![](https://i.imgur.com/EMxZAvy.png)

Проверяем наличие задач для другого пользователя:
![](https://i.imgur.com/mag8cXO.png)

Статус cron:
![](https://i.imgur.com/Kn4fRRI.png)


## Раз в 15 минут
Скрипт:
![](https://i.imgur.com/UxZlIfm.png)

Проверяем наличие IP-адреса, если его нет - пробуем получить новый

Назначим выполнение на каждые 15 минут:
![](https://i.imgur.com/k1fUkGb.png)


## Раз в день
Напишем такой скриптик:
![](https://i.imgur.com/j6qUNRr.png)

Он просто переносит логи в домашнюю папку и архивирует их

Назначим выполнение этого скрипта на каждый день, 00:00 (чтобы он сохранял логи за вчерашний день)

Добавим в crontab  такую запись:
![](https://i.imgur.com/NMrSCwG.png)

## Среда 15:00
Скрипт:
![](https://i.imgur.com/8IroKqr.png)

Назначим исполнение на каждую среду, 15:00:
![](https://i.imgur.com/Jx07pQD.png)

## Воскресенье 20:00
Скрипт:
![](https://i.imgur.com/iuF3sTM.png)

Если сегодня Новый Год, то пингуем DNS сервер cloudflare

Назначим его испольнение на каждое воскресенье, 20:00:
![](https://i.imgur.com/pCgctLh.png)

# Практическая работа №3.2. SFTP и FileZilla
## SFTP
Добавим в конфиг ssh такие параметры:
![](https://i.imgur.com/zYWZL7h.png)

Применим настройки:
![](https://i.imgur.com/Y9GJuKS.png)

Добавим пользователя:
![](https://i.imgur.com/ec89044.png)

Создаем группу:
![](https://i.imgur.com/SN1jx5C.png)

Добавляем пользователя в группу:
![](https://i.imgur.com/6YAbKqM.png)

Подключимся к kali с хостовой винды:
![](https://i.imgur.com/AX1sotb.png)

Все работает:
![](https://i.imgur.com/aLd1XxB.png)

## FileZilla
Подключимся к кали:
![](https://i.imgur.com/gPiKzsR.png)

Видим папки в /home:
![](https://i.imgur.com/iNdZ2Lt.png)

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

Посмторим содержимое:
![](https://i.imgur.com/amPgcoE.png)

Загрузим файл:
![](https://i.imgur.com/jamyt3q.png)

Посмотрим права:
![](https://i.imgur.com/E6DuYJ8.png)

Скачаем файлик:
![](https://i.imgur.com/yMOrHIV.png)

Подключимся с хоста и посмотрим трафик:


# Практическая работа №3.3. Сервисы в Linux
## Сервисы или службы
### Apache
Просмотрим все сервисы:
![](https://i.imgur.com/XiClSb2.png)

Посмотрим статус службы apache:
![](https://i.imgur.com/mvP2Kwk.png)

Запустим ее:
![](https://i.imgur.com/W0MbiiK.png)

И посмотрим статус еще раз:
![](https://i.imgur.com/qu67Jhi.png)

Видим, что он работает:
![](https://i.imgur.com/TtuiRbM.png)

Посмотрим apache default page:
![](https://i.imgur.com/v3XiVFL.png)

Остановим apache:
![](https://i.imgur.com/8CkgJQq.png)

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

Используем systemctl:
![](https://i.imgur.com/O18COGo.png)

Снова запустим службу:
![](https://i.imgur.com/cAXGNvV.png)

Добавим apache в автозагрузку:
![](https://i.imgur.com/eo1C5eh.png)
### Telnet
Подключимся к 80 порту с помощью телнета:
![](https://i.imgur.com/kSE85DP.png)

Проверим SSH с помощью telnet:
![](https://i.imgur.com/G1VV9cU.png)

Установим telnetd на ubuntu:
![](https://i.imgur.com/BekTxAm.png)

Подключимся к ней с kali:
![](https://i.imgur.com/AIKUq4n.png)

### SSH
Установим на kali openssh-server:
![](https://i.imgur.com/NbUkYfh.png)

Поменяем конфигурацию и проверим правильность:
![](https://i.imgur.com/qePoN2o.png)

Применим:
![](https://i.imgur.com/GEVPfvM.png)
### FTP
Установим vsftpd на kali:
![](https://i.imgur.com/tidQlcI.png)

Добавим в автозагрузку:
![](https://i.imgur.com/ZIPVCGK.png)

Проверим статус и включим:
![](https://i.imgur.com/xH9lGal.png)

Подключится через Firefox не получится, сразу перейдем к filezilla:
![](https://i.imgur.com/ppdQ751.png)

Видим трафик в открытом виде:
![](https://i.imgur.com/pkpRpa7.png)

### Samba
Установим samba:
![](https://i.imgur.com/iuc4YJZ.png)

Добавим папку:
![](https://i.imgur.com/k6qY3qF.png)

Настройки в порядке:
![](https://i.imgur.com/zFjaWhm.png)

Добавим в автозагрузку и запустим службу:
![](https://i.imgur.com/6EPtKlB.png)

Подключимся к общей папке:
![](https://i.imgur.com/dCZ10zX.png)

Создадим файлик:
![](https://i.imgur.com/BbJt4et.png)

Видим его на kali:
![](https://i.imgur.com/H2tqSvK.png)