###### tags: `Linux` # Отчет по заданиям к практической работе №5. “Настройка и конфигурация файловых систем Linux и прав доступа на базе Debian 11”: |1. Установить `Debian 11`.| |-| |![](https://i.imgur.com/iW7HS06.png)| |![](https://i.imgur.com/O7Dkicg.png)| |![](https://i.imgur.com/hQxzIl0.png)| |2. Создать `snapshot`.| |-| |![](https://i.imgur.com/CCrjllt.png)| |3. Включить пользователя в группу `sudo`.| |-| |![](https://i.imgur.com/7AI0zq3.png)| |4. Выделить место на `VirtualBox` под новый `HDD`.| |-| |![](https://i.imgur.com/y2uV9iE.png)| |![](https://i.imgur.com/MXpYlhU.png)| |5. Создать 2 новыx `HDD`.| |-| |Узнаем список смонтированных уст-в.| |`df -h`| |![](https://i.imgur.com/zzJv7ps.png)| || |`fdisk -l`| |Узнаем, какие диски и разделы доступны на компьютере.| |![](https://i.imgur.com/YxucCF3.png)| |Разметим добавленные HDD в интерактивном режиме.| |`fdisk /dev/sdb`| |![](https://i.imgur.com/ZGONpBR.png)| |`fdisk /dev/sdc`| |![](https://i.imgur.com/5Y6d1Jm.png)| |Просмотрим, обновился ли список.| |`fdisk -l`| |![](https://i.imgur.com/1cuSTI8.png)| |Cоздадим файловые системы EXT4 для дисков.| |`mkfs -t ext4 /dev/sdb1`| |![](https://i.imgur.com/hWubDEM.png)| |`mkfs -t ext4 /dev/sdc1`| |![](https://i.imgur.com/UOKW82W.png)| |`fdisk -s /dev/sdb1`| |![](https://i.imgur.com/8d2IC2L.png)| |`fdisk -s /dev/sdc1`| |![](https://i.imgur.com/rcjQ2fC.png)| |6. Создать директорию `Data`, `bigData`.| |-| |`mkdir /Data /bigData`| |![](https://i.imgur.com/INi6rej.png)| |7. Примонтировать первый новый HDD в Linux системе к вновь созданной директории “bigData”.| |-| |`mount /dev/sdb1 /bigData`| |![](https://i.imgur.com/V45Lf2u.png)| |![](https://i.imgur.com/q3iLofB.png)| |8. Примонтировать второй новый HDD в Linux системе к вновь созданной директории “Data”.| |-| |`mount /dev/sdc1 /Data`| |![](https://i.imgur.com/5iet0T2.png)| |![](https://i.imgur.com/3748toG.png)| |9. Примонтировать одну папку в другую, для этого используйте опцию --bind.| |-| |`mount --bind /bigData /Data`| |![](https://i.imgur.com/EHZlAGB.png)| |10. Создать новую группу “PT”.| |-| |`groupadd PT`| |![](https://i.imgur.com/qFDIRe9.png)| |11. Создать папку “23” в директории “Data”.| |-| |`mkdir 23`| |![](https://i.imgur.com/DKWYpsD.png)| |12. Назначить на данную папку “23” группу “PT”.| |-| |`chgrp PT 23`| |![](https://i.imgur.com/IZbuZ7e.png)| |13. Создать нового пользователя.| |-| |`adduser user1`| |![](https://i.imgur.com/E0Eerv7.png)| |14. Назначить пароль.| |-| |`passwd user1`| |![](https://i.imgur.com/Ns5MZzb.png)| |15. Включить нового пользователя в группу “PT”.| |-| |`usermod -aG PT user1`| |![](https://i.imgur.com/F000WHY.png)| |16. Убедиться, что в домашнем каталоге создана директория с новым пользователем.| |-| |`cd /home`| |`ls`| |![](https://i.imgur.com/jNoAFZX.png)| |17. Назначить права доступа для нового пользователя, таким образом на директорию "Data", чтобы результат работы команды ls был отрицательным `(permission denied)`.| |-| |`chmod 700 Data`| |![](https://i.imgur.com/HVa795F.png)| |18. Залогиниться новым пользователем в `Linux`, проверить работу 17 пункта.| |-| |`su user1`| |`ls Data`| |![](https://i.imgur.com/qSseTl9.png)| |19. Установить `SSH-сервер` (сменить стандартный порт на любой другой).| |-| |`apt-get install ssh`| |`systemctl status sshd`| |![](https://i.imgur.com/lzNc5xE.png)| |`nano /etc/ssh/sshd_config`| |![](https://i.imgur.com/BdICEm4.png)| |![](https://i.imgur.com/aC7MV5M.png)| |`systemctl restart sshd`| |![](https://i.imgur.com/DFQSyqE.png)| |20. Подключиться из `Windows`.| |-| |Подключаемся через `Putty` по паролю.| |![](https://i.imgur.com/PC08L2u.png)| |Защитим сервер с помощью ключей.| |С помощью `Putty` сгенерируем пару ключей.| |![](https://i.imgur.com/gtgXe2d.png)| |Итог.| |![](https://i.imgur.com/nP0J2u0.png)| |Укажем `Putty`, где брать закрытый ключ.| |![](https://i.imgur.com/rWBAVVJ.png)| |Передаем ключ на сервер.| |![](https://i.imgur.com/gLFIXS4.png)| |Убираем авторизацию по паролю.| |![](https://i.imgur.com/kBdekHH.png)| |Подключаемся.| |![](https://i.imgur.com/N0YYZku.png)| |21. Проверить работу после перезапуска системы, что все настройки сохранились, прислать скрин конфигурационного файла `fstab`.| |-| |![](https://i.imgur.com/WQdcYFl.png)| |![](https://i.imgur.com/MrcnDZS.png)| |`UPD:` Исправил конфигурацию - выставил опции `users,ro` на первый диск.| |![](https://i.imgur.com/11aQl61.png)|