---
# System prepended metadata

title: Занятие 5. Работа с файловой системой Linux

---

# Занятие 5. Работа с файловой системой Linux #

1 Установить две машины Debian 11
![](https://i.imgur.com/TkhMXfn.png)
2 Создать snapshot
![](https://i.imgur.com/CQOKGFu.png)
![](https://i.imgur.com/nXaBKn3.png)
3 Включить пользователя в группу sudo
![](https://i.imgur.com/NEYEN2Y.png)
4-5. К виртуальной машине было прекреплено два новых диска
![](https://i.imgur.com/LdIzH5o.png)
![](https://i.imgur.com/nH6ln1c.png)
Просмотрим подключенные диски
![](https://i.imgur.com/PYJzsrW.png)
![](https://i.imgur.com/BBRkvyj.png)
Выполним команду fdisk /dev/диск для создания нового тома
![](https://i.imgur.com/Yv7faTC.png)
Выберем n для создания нового раздела. Создадим разлед в весь доступный объём диска
![](https://i.imgur.com/TFUlULY.png)
Нужно выбрать первичный раздел
![](https://i.imgur.com/WmZurau.png)
Далее нужно выбрать начальный сектор
![](https://i.imgur.com/lEdx0UC.png)
Далее нужно выбрать размер раздела
![](https://i.imgur.com/6xntWDd.png)
Для того чтобы сохранить и выйти нажимаем w
![](https://i.imgur.com/uSDTc7n.png)
Появился новый ранее созданный раздел sdb1 занимающий весь объём диска
![](https://i.imgur.com/DQeXcQM.png)
Аналогичным образом создадим раздел для второго диска
![](https://i.imgur.com/dcEcsd2.png)
Теперь можно увидеть два созданных тома
![](https://i.imgur.com/iZers1B.png)
Создадим файловую систему для разледлов
![](https://i.imgur.com/dZd1O0s.png)
![](https://i.imgur.com/uKrAfvW.png)


6 Создать директорию Data, bigData
![](https://i.imgur.com/Ntat2KP.png)
7 Примонтировать первый новый HDD в Linux системе к вновь созданной директории bigData. Примонтируем к файловой системе тольк для чтения
![](https://i.imgur.com/3x5zoiH.png)
8 Примонтировать второй новый HDD в Linux системе к вновь созданной директории “Data”
![](https://i.imgur.com/PMQlHPx.png)
9 Примонтировать одну папку в другую, для этого используйте опцию --bind
![](https://i.imgur.com/Hk1v4CA.png)
![](https://i.imgur.com/vc6RJ4q.png)
10 Создать новую группу “PT”
![](https://i.imgur.com/60fzXB7.png)
![](https://i.imgur.com/MOWvgoV.png)
11 Создать папку “23” в директории “Data”
![](https://i.imgur.com/Rg5TnDw.png)
12 Назначить на данную папку “23” группу “PT”
![](https://i.imgur.com/bDKRm0W.png)
13 Создать нового пользователя
![](https://i.imgur.com/TIftmyh.png)
14 Назначить пароль
![](https://i.imgur.com/z3lw2ra.png)
15 Включить нового пользователя в группу “PT”
![](https://i.imgur.com/Q7mza7l.png)
16 Проверим домашний каталог на наличии папки нового пользователя
![](https://i.imgur.com/aD3yTTn.png)
17 Назначить права доступа для нового пользователя, таким образом на директорию "Data", чтобы результат работы команды ls был отрицательным (permission denied), пояснить вывод команды ls
![](https://i.imgur.com/djhFUGF.png)
![](https://i.imgur.com/QNYMcrI.png)
18 Залогиниться новым пользователем в Linux, проверить работу 17 пункта
![](https://i.imgur.com/FSsOEoV.png)
![](https://i.imgur.com/C8gewJg.png)
Применительно к каталогу право на чтение позволяет отображать содержимое этого каталога. Мы зашли от пользователя userpt. Данный пользователь не относится к группе root поэтому для него действуют права относящиеся к остальному миру (только выполнение). Поэтому пользователь не может просмотреть содержимое каталога. Выдаётся ошибка - Отказано в доступе. 
Разрешение на запись каталогу позволяет создавать и удалять файлы находящиеся в этом каталоге. 
Только пользователь с разрешением на выполнение для на каталог может применить разрешение на выполнение. В linux право выполнения по умолчанию отсутствует, что делат linux устойчивой системой к вирусам.

19 Установить SSH-сервер (сменить стандартный порт на любой другой)
![](https://i.imgur.com/9AE8lsz.png)
Отключаем доступ по паролю и аутификацю по пустому паролю
![](https://i.imgur.com/pKm9fi4.png)
Перезапустим сервис
![](https://i.imgur.com/rYqrSW0.png)
Сгенерируем ключи через PuTTYkey
![](https://i.imgur.com/Iqazekf.png)
Допишем в файл сгенерированный putty (ssh-rsa) публичного ключа. Так же нужно всё написать в одну строчку
![](https://i.imgur.com/52CBtpf.png)
![](https://i.imgur.com/U9rZRJA.png)
Передадим публичный ключ на сервер debian
![](https://i.imgur.com/On3KGmE.png)
Заполним поля
![](https://i.imgur.com/VCJc6SY.png)
В меню аутентификации нужно выбрать файл приватного ключа
![](https://i.imgur.com/7vhPifW.png)
Установим соединение
![](https://i.imgur.com/1ITD5S6.png)

20 Просмотрим точки монтирования в системе после перезапуска
![](https://i.imgur.com/Y1CdWsf.png)
21 скрин конфигурационного файла fstab
![](https://i.imgur.com/kUXX4JJ.png)