# 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)