Права доступа в GNU/Linux #
Данное занятие посвящено рассмотрению вопросов реализации системы прав доступа к файлам в Linux.
Команды #
id- узнать текущие идентификационные данные.chmod- изменить права доступа к файлам и каталогам.umask- указать маску для создаваемых файлов.zellij- мультиплексер терминала.
Модель пользователя в ОС #
Презентацию можно посмотреть по ссылке.
Видео-запись: Rutube.
Права доступа к файловой системе #
Презентацию можно посмотреть по ссылке.
Видео-запись: Rutube.
Задача № 1. Использование мультиплексера #
Ознакомьтесь с документацией на мультиплексер zellij:
- На первой раскладке создайте новую панель (panel) справа.
- Переместите фокус на первую панель.
- Создайте новую вкладку (tab).
- Переместитесь к первой вкладке. Выберите на ней вторую панель.
- Отобразите в ней справочную документацию по команде
cp. - Переместитесь ко второй вкладке.
- Создайте новую панель снизу.
- Откройте в верхней панели документацию приложению
find. - Переместитесь к первой вкладке.
- Переместите работу мультиплексера в фоновый режим.
- Подключитесь назад к мультиплексеру.
- Закройте все активные интерпретаторы внутри мультиплексера.
Задача № 2. Права доступа к файлам и каталогам #
Ознакомьтесь с документацией о системе прав в UNIX.
Расшифруйте следующие права доступа к файлам:
drwxr-xr-xlrwxrwxrwxdrwxrwxr-x-rw-r--r---rwxr-sr-x-rwsr-xr--drwxrwx---
Преобразуйте следующие права в цифровое представление:
drwxr-xr-x-rw-r--r--lrwxrwxrwxdrwxrwxr-x-r-xrwx----------rwxd--x--xr--
Преобразуйте следующие права в текстовое представление:
644755777770600700050
Василий зашёл под учётной записью vasiliy, которая входит в группы sudo, staff и vasiliy. В каких следующих каталогах он сможет просмотреть содержимое?
drwxr-xr-x 4 vasiliy vasiliydrwxr-xr-x 2 root staffdrwxr-x--- 2 root admdrwx--x--x 2 root staffdrwxr-xr-x 7 root diplrwxrwxrwx 1 root root
Какие из следующих файлов он сможет прочитать? В какие сможет записать данные?
-rw-r--r-- 1 andrey andreysrwx------ 1 sddm sddmsrwxr-xr-x 1 root root-rw-r--r-- 1 root root-rw-r----- 1 root adm-rw-r--rw- 1 root root