---
# System prepended metadata

title: Linux_Basic-Горбаконь_Кирилл-Практика-5
tags: [Linux]

---

###### 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)
