# Linux Basic - 5 **Практическая работа №5 Настройка и конфигурация файловых систем Linux и прав доступа на базе Debian 11** 1. Установить Debian 11. ![](https://i.imgur.com/8OoetyK.png) 2. Создать snapshot. ![](https://i.imgur.com/xLTZTQ2.png) 3. Включить пользователя в группу sudo. ![](https://i.imgur.com/LjcoPgP.png) 4. Выделить место на VMware под новый HDD. > выделяем место объемом 5Gb ![](https://i.imgur.com/ZdGkcug.png) 5. Создать 2 новыx HDD. - создаем два раздела на диске с заданными размерами ![](https://i.imgur.com/yiFGbUi.png) - форматируем разделы ![](https://i.imgur.com/yuysux1.png) - проверяем размеры разделов ![](https://i.imgur.com/6ATVWN4.png) 5.1.Необходимо примонтировать 1 диск как файловую систему только для чтения. ![](https://i.imgur.com/odafkdo.png) 5.2.Примонтировать 2 диск стандартно. ![](https://i.imgur.com/Trpcf63.png) - проверяем ![](https://i.imgur.com/Z6ntkz7.png) 6. Создать директорию “Data”, bigData. ![](https://i.imgur.com/w1krSik.png) 7. Примонтировать первый новый HDD в Linux системе к вновь созданной директории “biData” 8. Примонтировать второй новый HDD в Linux системе к вновь созданной директории “Data” ![](https://i.imgur.com/R1k5r1D.png) - находим uuid для наших разделов ![](https://i.imgur.com/qFcm4iT.png) - делаем запись в файле /etc/fstab для авоматического монтирования во время загрузки ![](https://i.imgur.com/axov8Oe.png) - делаем перезагрузку машины и проверяем монтирование разделов ![](https://i.imgur.com/mHFVvz5.png) 9. Примонтировать одну папку в другую, для этого используем опцию --bind. - ![](https://i.imgur.com/kxFSs6S.png) 10. Создать новую группу “PT”. ![](https://i.imgur.com/hI1l0Pt.png) 11. Создать папку “23” в директории “Data”. ![](https://i.imgur.com/pZzkh7p.png) 12. Назначить на данную папку “23” группу “PT”. ![](https://i.imgur.com/vK4OAJK.png) 13. Создать нового пользователя. 14. Назначить пароль. ![](https://i.imgur.com/yJ5I0Le.png) 15. Включить нового пользователя в группу “PT”. ![](https://i.imgur.com/0KL9yUN.png) 16. Убедиться, что в домашнем каталоге создана директория с новым пользователем. ![](https://i.imgur.com/nJds5Ib.png) 17. Назначить права доступа для нового пользователя, таким образом на директорию "Data", чтобы результат работы команды ls был отрицательным (permission denied), пояснить вывод команды ls. ![](https://i.imgur.com/Y6syVxW.png) 18. Залогиниться новым пользователем в Linux, проверить работу 17 пункта. - заходим под пользователем user1 ![](https://i.imgur.com/i1KvSl8.png) Так как, на каталог Data отсутствует право на чтение, посмотреть его содержимое командой ls нельзя, но можно перейти в его содержимое. 19. Установить SSH-сервер (сменить стандартный порт на любой другой). Защитить SSH-сервер с помощью ключей. - устанавливаем пакеты ssh и проверяем его работу ![](https://i.imgur.com/iERfiYT.png) - меняем порт в конфиге ![](https://i.imgur.com/vCvkipO.png) - включаем параметр авторизации и шифрования трафика с помощью специальных SSH-ключей ![](https://i.imgur.com/G0tNsTr.png) - отключаем авторизацию по пустому паролю ![](https://i.imgur.com/gsHrGSz.png) - отключаем root-доступ ![](https://i.imgur.com/BYQIzHS.png) - отключаем парольный доступ ![](https://i.imgur.com/lLAmWfu.png) 1. Подключиться из Windows (основная операционная система) на виртуальную машинку Linux по SSH с помощью PuTTY ![](https://i.imgur.com/vn7tBxO.png) 2. Проверить работу после перезапуска системы, что все настройки сохранились, прислать скрин конфигурационного файла fstab. ![](https://i.imgur.com/y8r3DKy.png)