# Занятие 5. Работа с файловой системой Linux #
1 Установить две машины Debian 11

2 Создать snapshot


3 Включить пользователя в группу sudo

4-5. К виртуальной машине было прекреплено два новых диска


Просмотрим подключенные диски


Выполним команду fdisk /dev/диск для создания нового тома

Выберем n для создания нового раздела. Создадим разлед в весь доступный объём диска

Нужно выбрать первичный раздел

Далее нужно выбрать начальный сектор

Далее нужно выбрать размер раздела

Для того чтобы сохранить и выйти нажимаем w

Появился новый ранее созданный раздел sdb1 занимающий весь объём диска

Аналогичным образом создадим раздел для второго диска

Теперь можно увидеть два созданных тома

Создадим файловую систему для разледлов


6 Создать директорию Data, bigData

7 Примонтировать первый новый HDD в Linux системе к вновь созданной директории bigData. Примонтируем к файловой системе тольк для чтения

8 Примонтировать второй новый HDD в Linux системе к вновь созданной директории “Data”

9 Примонтировать одну папку в другую, для этого используйте опцию --bind


10 Создать новую группу “PT”


11 Создать папку “23” в директории “Data”

12 Назначить на данную папку “23” группу “PT”

13 Создать нового пользователя

14 Назначить пароль

15 Включить нового пользователя в группу “PT”

16 Проверим домашний каталог на наличии папки нового пользователя

17 Назначить права доступа для нового пользователя, таким образом на директорию "Data", чтобы результат работы команды ls был отрицательным (permission denied), пояснить вывод команды ls


18 Залогиниться новым пользователем в Linux, проверить работу 17 пункта


Применительно к каталогу право на чтение позволяет отображать содержимое этого каталога. Мы зашли от пользователя userpt. Данный пользователь не относится к группе root поэтому для него действуют права относящиеся к остальному миру (только выполнение). Поэтому пользователь не может просмотреть содержимое каталога. Выдаётся ошибка - Отказано в доступе.
Разрешение на запись каталогу позволяет создавать и удалять файлы находящиеся в этом каталоге.
Только пользователь с разрешением на выполнение для на каталог может применить разрешение на выполнение. В linux право выполнения по умолчанию отсутствует, что делат linux устойчивой системой к вирусам.
19 Установить SSH-сервер (сменить стандартный порт на любой другой)

Отключаем доступ по паролю и аутификацю по пустому паролю

Перезапустим сервис

Сгенерируем ключи через PuTTYkey

Допишем в файл сгенерированный putty (ssh-rsa) публичного ключа. Так же нужно всё написать в одну строчку


Передадим публичный ключ на сервер debian

Заполним поля

В меню аутентификации нужно выбрать файл приватного ключа

Установим соединение

20 Просмотрим точки монтирования в системе после перезапуска

21 скрин конфигурационного файла fstab
