# Занятие 3. Сервисы Linux
## Практическая работа №3.1. Cron
Создать и настроить своё первое cron job:

Отобразить содержимое файла crontab:

Нет созданных файлов.
Просмотреть списки crontab-файлов других пользователей:

Узнаем, запущена ли в данный момент утилита крон, позволяет команда:

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

Скрипт будет производится каждые две минуты:

Скрипт отработал:

### Первый скрипт
Выведет домашнюю директорию пользователя, проверит существование /home/alexa и выведет ее содержимое:


### Второй скрипт
Выведет права доступа, владельца, время последнего изменения и размер в списке содержимого директории /home/alexa и покажет время по Мск:


### Третий скрипт
Выведет результат математических операций:


### Четвертый скрипт
Выведет перебор последовательных значений:


### Время отработки скриптов:

## Практическая работа №3.2. Настройка SFTP и FileZilla


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

Добовляем пользователя в группу sftp:

Запускаем winscp:

Проверяем ip-адрес ubuntu:

Далее запускаем filezilla:

Пытаемся подключиться к кали по ssh:

Подключимся по sftp:

Посмотрим права:

Скачаем:

Запускаем wireshark:

Подключаемся через винду по filezilla:

Смотрим выводы wireshark:

Мы видим обмен данными между ssh клиентом и сервером:

## Практическая работа №3.3. Сервисы в Linux
### 1.Сервисы или службы
Посмотрим, какие сервисы у нас работают:

### 2.Команды по управлению сервисами
Запустим апач сервер:


#### 2.1 Зайдем на страничку нашего Apache2

Таким образом проверяем, что web-сервер работает.
Отключим web-сервер и посмотрим какой вывод нам даст браузер:

Рассмотрим аналоги:

Если есть необходимость добавить сервис в автозагрузку:

Исключить сервис из автозагрузки:

#### 2.2 сервис Telnet
Режим тестирования веб-ресурсов:

Подключимся по телнету к ubuntu:

#### 2.3 SSH
Команда не должна возвращать текст или ошибки:

Перезапуск сервиса ssh, остановка, запуск и просмотр состояния:

#### 2.4 FTP
Установка:

Заходим в конфигурационный файл:

Выполним дополнительную конфигурацию по дополнению сервиса в атозагрузку:

Откроем браузер в ubuntu и вбиваем ftp://192.168.32.133:

Как видно, соединение небезопасно, так как данные не шифруются:


#### 2.5 Samba
Установим программу для имитирования Windows samba:

Перейдем в конфигурационный файл:

Добавляем сервис в автозагрузку и запускаем его:

Заходим для доступа через Windows в Сеть на проводнике создаем файл txt:

Переходим в директорию tmp и видим файл с хостовой Windows:
