# Занятие 3. Сервисы Linux #
# Часть 1. Cron #
## Чтобы изменить cron-файл выполним команду crontab -e ##


## Чтобы изменить cron-файл другого пользователя нужно выполнить команду crontab -u username -e ##

## Чтобы просмотреть списки crontab-файлов других пользователей нужно выполнить команду ##


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

## Создадим скрипт ##

## Создадим задачу в файле cron.log ##

## Провери логи ##


## Создадим 4 скрипта ##




## Добавим задачи в конфигурационный файл ##

Задачи расположены в порядке задания (1,2,3,4).
# Часть 2. Настройка SFTP и FileZilla #
## Для того чтобы настроить SFTP нам необходимо следующие: мы будем указывать группу, которая будет предоставлять доступ определённым образом установим ##

## Использовать только sftp, встроенный в ssh ##

## Сохраним изменения в файле и применим настройки ##

## Создадим пользователя sftpuser ##

## Создадим группу sftp ##


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

## Проверим наличие пользователя в группе ##

## Подключимся к linux с рабочего хоста windows при помощи winscp ##



## Скачиваем filezella и удалённо подключаемся к Debian ##


## Теперь как это сделать из командной строки - заходим в другой linux и вводим команду ##

## Получаем результат, что пользователю разрешено подключаться только по sftp ##
После этого мы можем запустить удаленное подключение по sftp

## Просмотрим содержимое папки ##

## Чтобы передать файл нужно ввести put путь_к_файлу ##

## Далее: можно положить файлик ##

## Чтобы что-то скачать нужно написать get файл путь ##

## Подключимся к линукс через windows и скачаем файл ##

## Посмотрим трафик в wireshark ##

## Трафик был зашифрован ##

# Часть 3. Сервисы в Linux #
## Чтобы посмотреть какие сервисы у нас работают необходимо ввести команду ##

## systemd — подсистема инициализации и управления службами в Linux, фактически вытеснившая в 2010-е годы традиционную подсистему init ##

## Установим его ##

## Сервис был автоматически запущен ##

## Посмотрим появился ли сервис в списке ##

## Зайдём на траницу Apache2 ##

## Отключим сервис ##



## Аналагом является systemctl ##

## Добавим сервис в автозагрузку ##



## Протестируем веб сервис ##

## Узнаем есть ли на сервере telnet ##


## Для установки ssh сервера нужно ##

## Установим vsftpd ##

## Добавим сервис в автозагрузку ##

## Откроем конфигурационный файл ##

## Проверим статус сервера ##

## Подключение через filezilla ##

## Можно увидеть логин и пароль ##

## Внесём изменения в конфигурационный файл чтобы пользователи могли увидеть всю файловую систему на сервисе ##


## Установим samba ##

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

## John — имя общей папки, которое увидят пользователи, подключившись к серверу ##

## Проверим нет ли ошибок ##



## Затем для доступа через Windows надо сделать следующие \\192.168.1.18\John ##


## Создадим текстовый файл 222.txt и проверим его наличие в линукс ##

