###### tags: `Linux` # Linux_Basic-Горбаконь_Кирилл-Практика-5 ## Работа с файловой системой Linux * Устанавливаем Debian. ![](https://i.imgur.com/o75pcrf.png) * Создаем snapshot. ![](https://i.imgur.com/BD5xjOl.png) * Включаем пользователя в группу sudo. ![](https://i.imgur.com/C58FjOv.png) * Выделяем место под новые HDD. `Первый диск` ![](https://i.imgur.com/G3Zp7hV.png) Второй диск ![](https://i.imgur.com/I4hxTRE.png) * Создаем 2 новыx HDD. `fdisk -l` ![](https://i.imgur.com/EfBBKxE.png) `fdisk /dev/sdb` Добавляем два диска. ![](https://i.imgur.com/mHIQK4q.png) `fdisk -l` Диски появились. ![](https://i.imgur.com/sz2bfJQ.png) * Создаем директорию Data, bigData. ![](https://i.imgur.com/4UmIzyH.png) Директории появились. ![](https://i.imgur.com/Gh95if6.png) * Примонтируем первый новый HDD в Linux системе к директории “biData”. ![](https://i.imgur.com/fzXI8dH.png) ![](https://i.imgur.com/YcnaCT6.png) * Примонтируем второй новый HDD в Linux системе к директории “Data”. ![](https://i.imgur.com/Q0aU8mL.png) ![](https://i.imgur.com/MjYLYk6.png) Диски примонтированы. ![](https://i.imgur.com/hHslV8G.png) * Примонтируем одну папку в другую, для этого используем опцию --bind. ![](https://i.imgur.com/zhhRTtV.png) ![](https://i.imgur.com/l8HoGRV.png) * Создаем новую группу “PT”. ![](https://i.imgur.com/5gW40pA.png) * Создаем папку “23” в директории “Data”. ![](https://i.imgur.com/3JB0dWR.png) * Назначаем на данную папку “23” группу “PT”. ![](https://i.imgur.com/Vp3zgWE.png) * Создаем нового пользователя. ![](https://i.imgur.com/r4eom5E.png) * Назначаем пароль. ![](https://i.imgur.com/bxwBHEy.png) * Включаем нового пользователя в группу “PT”. ![](https://i.imgur.com/8iwRGQr.png) * Убедимся, что в домашнем каталоге создана директория с новым пользователем. ![](https://i.imgur.com/lkY0Kl5.png) * Назначаем права доступа для нового пользователя, таким образом на директорию "Data", чтобы результат работы команды ls был отрицательным. ![](https://i.imgur.com/slCLr86.png) * Залогинимся новым пользователем в Linux, проверим работу предыдущего пункта. ![](https://i.imgur.com/nOD7hDp.png) * Установим SSH-сервер. ![](https://i.imgur.com/Wn3GTx7.png) * Сменим стандартный порт на любой другой. `nano /etc/ssh/sshd_config` ![](https://i.imgur.com/A5YTdPj.png) * Защитим SSH-сервер с помощью ключей. `ip сервера` ![](https://i.imgur.com/3uVJFcR.png) Создаем ключ ![](https://i.imgur.com/v6w0aLO.png) Передаем ключ ![](https://i.imgur.com/9XGozaP.png) Подключаемся ![](https://i.imgur.com/NZDDKmf.png) * Подключаемся на виртуальную машинку Linux по SSH с помощью PuTTY. ![](https://i.imgur.com/RJv2cip.png) * Проверяем работу после перезапуска системы. `df -h` ![](https://i.imgur.com/q6wkaaD.png) `cat /etc/fstab` ![](https://i.imgur.com/YtCGhWx.png)