---
# System prepended metadata

title: 3. OS Linux basic. Практическая работа 3

---

# 3. OS Linux basic. Практическая работа 3

# 1.1 Работа c утилитой cron

опция -l отображает расписание выбранного пользователя. Для root:
![](https://i.imgur.com/mHohUIq.png)
для пользователя kali:
![](https://i.imgur.com/p0zbk6C.png)

настройка нескольких расписаний для скрипта scr
![](https://i.imgur.com/WVoRa9r.png)

текст скрипта scr (из задания):
![](https://i.imgur.com/n3qqCe9.png)


# 2.1 Настройка SFTP и FileZilla
Подключение по SFTP использует сетевой протокол SSH. Для обеспечения возможности пользователя обеспечит доступ только по SFTP, исключая возможность доступа к консоли управления (например, по bash), используются настройки SSH (sshd_config):
![](https://i.imgur.com/qHwG92v.png)

Проверка на ошибки конфигурации:
![](https://i.imgur.com/Z4NhTJ4.png)

перезапуск службы ssh для применения настроек. 
![](https://i.imgur.com/QLNHXsD.png)

Для подключения по sftp используется отдельно созданный пользователь sftpuser, который добавляется в группу sftp:
![](https://i.imgur.com/Mbh1XC5.png)

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

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

Разворачивается новая ВМ - kali2 (192.168.130.136). 
![](https://i.imgur.com/ScDt4w9.png)


С нее проверяется возможность доступа по ssh на ВМ kali (192.168.130.135) пользователем kali - подключение успешное:
![](https://i.imgur.com/EPdyfLy.png)

с помощью WinSCP выполняется подключение по протоколу SFTP новым пользователем - sftpuser. Подключение успешное:
![](https://i.imgur.com/LJoSFEx.png)

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

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

Аналогично, проверяется возможность подключения с kali2 с помощью ПО FileZilla - подключение успешное:
![](https://i.imgur.com/xdpkK34.png)

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

Проверяется возможность пользователя sftpuser подключиться к терминалу управления:
![](https://i.imgur.com/snLNbtZ.png)
в подключении отказано, разрешено использовать только sftp.

проверяется возможность подключения с kali2 с помощью ПО sftp (в консоли):
![](https://i.imgur.com/m5AKTdt.png)
Для обеспечения возможности файловых операций выполняется переход в каталог sftpuser.

Команды sftp выполняются успешно:
![](https://i.imgur.com/fYD6Uth.png)

Если захватить сетевой трафик подключения с помощью Wireshark, то будет видно, что подключение осуществляется по защищенному протоколу SSHv2, который обеспечивает шифрование передаваемого трафика.

# 3.1 Базовая настройка вер сервера apache2
следующей клмандой выполняется просмотр сервисов ВМ kali:
![](https://i.imgur.com/3KUFG6T.png)

Apache2 установлен, выполняется его запуск:
![](https://i.imgur.com/qCaQvHp.png)
и проверка доступности веб сервера apache (через брацзер), открывается начальная страница:
![](https://i.imgur.com/5Qnz5Lt.png)

выполняется команда остановки сервиса apache2
![](https://i.imgur.com/JvN0BQK.png)
при остановленнои сервиса apache2 начальная веб страница недоступна:
![](https://i.imgur.com/BUjXyUz.png)

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

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

Для включения в автозагрузку выполняется команда enable:
![](https://i.imgur.com/ya1rMkv.png)
Для отключения из автозагрузки выполняется команда disable:
![](https://i.imgur.com/iPm7Pq3.png)


# 3.2 Базовая настройка telnet
Telnet содержит клиенсткую и серверную части. Сервис обеспечивает возможность удаленного подключения, администрирования, передачу различных команд.
клиент может выполнять различные подключания с помощью команды telnet:
![](https://i.imgur.com/FC3Cm0x.png)

Выполняется установка telnet сервера:
![](https://i.imgur.com/suQtMdT.png)

с kali2 выполняется подключение на kali по telnet (по умолчанию 23 tcp порт), подключение успешное:
![](https://i.imgur.com/Rqyajjw.png)

# 3.3 Базовая настройка ssh
ssh сервис обеспечивает возможность удаленного подключени и администрирования. Содержит клиенсткую и серверную части.
опция -t проыеряет конфигурационный файл сервера ssh на корректность. Проверяется статус сервиса ssh:
![](https://i.imgur.com/hhyrbfK.png)


# 3.4 Базовая настройка ftp
Выполняется установка сервиса ftp:
![](https://i.imgur.com/TPXWPXg.png)

редактирование конфигурационного файла:
![](https://i.imgur.com/iKrdScW.png)

![](https://i.imgur.com/2GZZyxy.png)
запуск службы ftp и проверка статуса:
![](https://i.imgur.com/unSJojW.png)

Включение сервиса ftp в автозагрузку:
![](https://i.imgur.com/idasN76.png)
сервис ftp ожидает подключение по 21 tcp порту. Проверка слушающего порта:
![](https://i.imgur.com/uD9un5I.png)

Проверка с kali2 подключения на kali по ftp, успешный статус:
![](https://i.imgur.com/qSp2W0I.png)

с ВМ с windows проверка подключения к сервису FTP с помощью ПО WinSCP, успешный статус:
![](https://i.imgur.com/3oz2XXA.png)
отображение каталогов ВМ kali при подключении по ftp:
![](https://i.imgur.com/VBU9WYC.png)

проверка сетевых подключений, успешное установление tcp сессий на порт 21 (ftp) с kali2 (192.168.130.136).
![](https://i.imgur.com/MWBJ3rU.png)


# 3.4 Базовая настройка samba
samba обеспецивает доступ к файлам и каталогам по протоколу SMB.
конфигурационный файл (smb.conf) содержится в каталоге /etc/samba:
![](https://i.imgur.com/lU5Vvr3.png)

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

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

в конфигурационном файле создается новый каталог с сетевым доступом:
![](https://i.imgur.com/LSd9Lm7.png)

выполняется запуск службы smb:
![](https://i.imgur.com/bLfI3t6.png)

с ОС windows выполняется попытка подключения к ВМ kali по протоколу smb, доступ к созданному новому каталогу успешно получен:
![](https://i.imgur.com/4cInGnf.png)
в данном каталоге создается новый текстовый файл:
![](https://i.imgur.com/RduPxIE.png)

с ВМ kali проверяется созданный файл, его содержимое. Файл на сетевом хранилище создан успешно:
![](https://i.imgur.com/UK3JvT4.png)
