PracticU

Права доступа - NTFS

Без субтитровС субтитрами
PracticU › Курс техников Windows - Поддержка пользователей - Help Desk › Права доступа - NTFS
Словарь терминов:
права доступа - Правила, определяющие, кто может читать, изменять или выполнять файл, папку или другой ресурс.
NTFS - Основная файловая система Windows, поддерживающая права доступа, шифрование и развитую структуру диска.
группа - Набор пользователей или объектов, которыми управляют вместе, чтобы назначать им общие права и настройки.
Active Directory - Служба каталогов Microsoft для централизованного управления пользователями, компьютерами и правами в доменной сети.
безопасность - Защита систем, данных и сетей от угроз, несанкционированного доступа и повреждения.
пароль - Секретная строка символов для подтверждения личности пользователя при входе в систему.
администратор - Пользователь с наивысшими правами в системе, который управляет настройками, программами и другими пользователями.
операционная система - Базовая программа, которая управляет оборудованием компьютера и ресурсами и запускает остальные программы, например Windows или Linux.

Права доступа - NTFS
Права доступа в NTFS задаются для каждого файла и папки отдельно. Чтобы не настраивать каждый объект вручную, права выдают группам и используют наследование.
Основные шаги
1. Пользователи и группы: в организации пользователи создаются в Active Directory, и им дают понятные имена. Права выдаются группам, а не отдельным людям: новый сотрудник просто добавляется в нужную группу.
2. Идентификатор SID: права в NTFS привязаны к номеру безопасности (SID), а не к имени. Поэтому переименование пользователя права не меняет.
3. Наследование: папка передает свои права вложенным файлам и папкам. Унаследованные права в окне свойств выделены серым, и напрямую их не изменить.
4. Явный запрет: Deny важнее любого Allow, даже если пользователь состоит в другой группе с разрешением.
5. Отключение наследования: в расширенных настройках наследование можно отключить и задать права конкретного файла. При этом система предлагает скопировать унаследованные права или удалить их.
Группы и права
1. Everyone и Authenticated Users: Everyone включает всех, кто зарегистрирован на компьютере. Authenticated Users включает всех, кто прошел проверку имени и пароля.
2. Interactive: пользователи, которые вошли непосредственно за компьютером, а не по сети.
3. Users и Administrators: обычные пользователи могут работать с существующими программами, но не меняют настройки системы. Администраторы могут устанавливать и удалять программы.
4. System: сама операционная система. Лектор называет эту группу самой сильной.
5. Права: Read это чтение, Write это запись, Modify это изменение, включая удаление, Full Control это все права, включая право менять список доступа.
Команды и настройки
1. Свои группы: whoami /all показывает ваш SID и список групп, в которые вы входите.
Частые ошибки
1. Запрет блокирует даже администратора: если администратор состоит в группе с Deny, доступ к папке закрыт, даже если он сам выдал этот запрет.
2. Членство меняется только при входе: список групп формируется при входе в систему. После удаления из группы доступ сохраняется, пока пользователь не выйдет и не зайдет заново.
Теперь понятно, как группы, наследование и явные запреты работают вместе в NTFS.
Следующий урок курса: Аудит доступа к файлам и папкам в NTFS

Содержание лекции: Права доступа - NTFS

  1. 00:00

    Списки доступа NTFS и наследование

  2. 00:57

    Группы проектов вместо отдельных пользователей

  3. 02:05

    SID: идентификатор безопасности вместо имени

  4. 03:53

    Встроенные группы Everyone и Interactive

  5. 04:28

    Токен входа и членство в группах

  6. 06:04

    Группы Users, System и Administrators

  7. 07:49

    Наследование прав от корня диска

  8. 08:44

    Полный контроль в корне диска C

Расшифровка лекции: Права доступа - NTFS

Полный текст первых минут лекции «Права доступа - NTFS» из видеокурса PracticU – субтитры с временной меткой для каждого абзаца. Так можно прочитать и найти нужные темы ещё до начала обучения.

  1. 00:02

    Добро пожаловать на лекцию про NTFS Security. На этой лекции мы поговорим про права доступа, про access list. Мы поговорим, что такое наследство в NTFS.

  2. 00:14

    Мы создадим группы пользователей, раздадим им права, запретим доступ, разрешим доступ одной группе, запретим доступ другой группе. Это будет лекция про security NTFS.

  3. 00:25

    Начнем с того, что мы создадим пользователей. На данный момент я создаю их на одном компьютере. Но в организациях мы можем создать это на центральном сервере Active Directory.

  4. 00:37

    Центральное хранилище всех пользователей. И, конечно, не надо делать User1, User2. Надо давать значимые имена и пользователям, и группам.

  5. 00:45

    И, конечно, всем давать пароли. Вот мы создали пользователей. Теперь этих пользователей мы хотим разрешить. Они, видите, разрешены, не задисеблены.

  6. 00:57

    И делаем группы. Почему мы делаем группы? Мы хотим их поделить по проектам. Проект 1, проект 2. Конечно, надо давать значимые имена.

  7. 01:04

    Мы сейчас даем имена, такие, которые не принято давать в организациях. Проект 1, проект 2 принято давать имя каждому проекту. И мы добавляем в проект 1 пользователя под именем User1.

  8. 01:16

    И это плохая практика давать такие плохие имена. Надо давать значимые имена и группам, и пользователям. Так, мы сделали группу проект 1 и добавили туда User1 и David.

  9. 01:28

    Давайте сейчас сделаем еще одну группу проект 2. Почему мы делаем эти группы? Потому что мы хотим раздавать права не каждому пользователю отдельно, а раздавать группе права.

  10. 01:38

    Если человек будет уволен, а потом возьмут на работу нового сотрудника, то примут на работу нового сотрудника, то мы его просто добавим в группу и он получит все права этой группы.

  11. 01:50

    Так, мы создаем теперь User2, группу 2 и в эту группу 2 давайте еще добавим меня. Меня добавим в группу 2, меня зовут админ и я хочу быть в группе номер 2. Прекрасно.

  12. 02:05

    Все, у нас есть пользователи, у нас есть группы и мы можем идти в NTFS и раздавать права папкам. Начнем с того, что мы посмотрим вообще в каких группах я нахожусь.

  13. 02:17

    Сделаем команду, запустим команду whoami.all, то есть мы видим как меня зовут, а whoami.all, кто я такой.

  14. 02:28

    И мы видим мой security ID, идентификатор security, security ID seed. И это именно мое имя в мире security. То есть меня не зовут админ в мире security, а вот это вот мой номер.

  15. 02:42

    И все права доступа на все объекты, на все файлы и даже на регистры будут раздаваться по этому номеру. Поэтому если я поменяю свое имя с админа на там Johnny, предположим, я захочу красивое имя, то мои права доступа не будут изменены.

  16. 03:00

    Заметьте, права доступа даются на каждый файл отдельно, на каждый ключ реестра отдельно. И поэтому, если при каждом изменении имени надо было бы менять все файлы во всей системе, подумайте, что это очень много работы.

  17. 03:14

    Поэтому принято раздавать по номеру, а не по имени, и принято раздавать группам, а не конкретным пользователям. Потому что потом надо будет расставлять и заменять права для каждого файла отдельно.

  18. 03:26

    Еще раз, права доступа раздаются на каждом файле, на каждой папке отдельно. Нет такого, все что можно этому пользователю, такого нет.

  19. 03:36

    Есть папка, есть файл и у каждой папки, у каждого файла записано, кому можно подходить к этому файлу, кому запрещено подходить к этому файлу.

  20. 03:44

    И эти права доступа там расписаны с помощью вот этого security ID, этого номера. Например, Everyone, у него есть номер 1110.

  21. 03:53

    Это вот номер, который обозначает группу всех, кто зарегистрированы в этом компьютере. Также есть группа Interactive. Все, кто интерактивно около этого компьютера сделали логин, а не подошли через сеть.

  22. 04:07

    Ведь же можно подойти к этому компьютеру и забить имя и пароль через файлы общего доступа, через удаленный файл скопировать информацию. Вот эти вот файлы общего доступа, шеры, удаленный доступ, он не будет интерактивным.

  23. 04:21

    Я могу сказать, только те, кто физически находится рядом с компьютером, получают какие-то права доступа. Например, эта папка требует физического присутствия.

  24. 04:29

    Эти security IDs – это группы, которые Microsoft нам уже заранее подготовили. А где моя группа? Я же тебя добавил в проект 2. Почему меня здесь нет?

  25. 04:39

    Я вам отвечу, потому что вот этот вот список групп, они называются токен. Я его получаю во время логина, то есть система безопасности, это называется еще Kerberos Token, я получаю этот список групп во время входа в систему.

  26. 04:55

    Поэтому мне надо было выйти и войти заново, чтобы получить этот свой эталон, этот свой билет со всеми группами. И мы видим то, что после повторного входа мы получили членство в этой группе проект 2.

  27. 05:11

    И этот проект 2, если я поменяю имя, ничего не изменится, потому что у него есть seed. Вот этот security ID, видите, 1106. Именно этот номер будет присвоен к папке.

  28. 05:23

    Мы сейчас сделаем папку, дадим право доступа, и поэтому security ID будут даны право доступа. Я вам это даже продемонстрирую. Так, мы создаем папку, назовем ее проект 1.

  29. 05:35

    Это файлы, документы нашего тайного проекта. Напишем docs.project1 и сделаем такую же папку, например, для проекта 2. И мы можем в security раздавать разные права доступа.

  30. 05:49

    Мы решаем, кому в эту папку можно заходить, кому запрещено. И все, что я вам рассказываю на уровне одного компьютера, также работает на уровне центрального сервера.

  31. 05:58

    Это NTFS. Это файловая система, которая работает одинаково и на компьютерах личного использования, и на больших центральных серверах в организациях.

  32. 06:09

    Мы видим, что у нас есть здесь группа Users, группа всех пользователей, простых пользователей, и у них есть право читать эти файлы в этой папке.

  33. 06:19

    Есть группа System, это сам Windows. Это самая сильная группа, это сама операционная система. Это когда Windows хочет, например, сделать резервное копирование информации, они используют права доступа через этого пользователя, через эту группу.

  34. 06:34

    То есть System это самый-самый сильный пользователь, он даже сильнее, чем администратор. System это и есть сам Windows, сама операционная система, когда она сама хочет подойти к файлам на жестком диске, она использует эту учетную запись.

  35. 06:47

    Authenticated Users это все пользователи, которые прошли проверку имени и пароля, а Administrators это пользователи, которые в группе администраторов, то есть Authenticated Users это пользователи, которые имеют хоть какое-то имя и пароль в нашей системе, неважно откуда он взялся, то есть там через сеть или интерактивно.

  36. 07:06

    System – это сама операционная система, сам Windows. Administrators – это пользователи, у которых есть право изменять настройки всего Windows.

  37. 07:14

    То есть тот пользователь, который в группе Administrators сможет удалять программы, добавлять программы. А пользователь в группе Users сможет только использовать существующие приложения.

  38. 07:26

    Он сможет только на своем рабочем столе там что-то удалять или добавлять, но он не сможет делать изменения, которые повлияют на всех пользователей. И этим отличаются права доступа пользователей в Administrators от прав простого юзера.

  39. 07:39

    Простому юзеру можно сделать логин Windows и пользоваться существующими файлами, существующими приложениями. Так, это к нам все пришло по умолчанию.

  40. 07:49

    Видите, это все серенькое. Почему это серенькое? Это пришло по умолчанию. Мы это даже не можем изменить. Оно серое, это не нажимается.

  41. 07:55

    Потому что это пришло по умолчанию. Откуда мы только что создали папку? И это есть система inheritance, система наследования, которая начинается от диска. Диск это корень всей системы NTFS, и в нем есть вот эти вот папки, и видите, эти вот группы, и в них все расписано.

  42. 08:16

    И оно не серое, оно таким ярким черным цветом, потому что это источник, это не наследование. Я возьму админа сейчас, моего пользователя, и дам ему, например, full control, полный контроль.

  43. 08:29

    И когда я это добавляю на уровне дисковода C, оно перейдет по наследству всем файлам на жестком диске. То есть я сейчас добавил в корень NTFS, в корень security, то что у меня есть full control, полный контроль.

  44. 08:46

    И это теперь пойдет как наследство всем файлам на этом диске. То есть если мы сейчас зайдем в docs.project1, мы увидим, что по наследству ко мне перешло то, что было на дисководе.

  45. 08:58

    Это диск C, это есть источник всех прав. Видите, и админ здесь серенький. Почему он серенький? Потому что он пришел по наследству. Это наследство, это очень удобная штука, чтобы не раздавать права на каждый файл отдельно.

  46. 09:15

    То есть, если бы не было бы наследства, я создал сейчас вот файл в моей рабочей папке. Мне бы надо было бы заходить в папку security и говорить, это можно, это нельзя.

  47. 09:24

    А так я по наследству получил все настройки от моего родителя.

Полный курс: Курс техников Windows

Предыдущая лекция: Права доступа в NTFS

Следующая лекция: Аудит доступа к файлам и папкам в NTFS

Похожие лекции из других курсов

  • Особые права доступа - SetUID
  • Права доступа в Kubernetes - RBAC
  • Swarm - Пользователи и права доступа - RBAC
  • Повышение привилегий Windows 10 - ошибки в правах доступа в NTFS

Другие курсы этого направления

  • Курс системных администраторов - MCSE / MCSA / MCTIP
  • Системный администратор - Учимся за 3 минуты
  • Собеседование - Системный администратор