
Полный текст первых минут лекции «Права доступа в NTFS» из видеокурса PracticU – субтитры с временной меткой для каждого абзаца. Так можно прочитать и найти нужные темы ещё до начала обучения.
Добро пожаловать на лекцию про NTFS Permissions, про права доступа на NTFS на файловой системе. И мы хотим продемонстрировать все права доступа.
И для этого мы создадим сейчас папку на диске C, docs.project1. И будем раздавать разные права этой папки и смотреть, как изменяется поведение в Windows в зависимости от закладки Security в NTFS в файловой системе.
Мы пройдемся по всем правам доступа и поймем, как каждая из них влияет и как комбинация между разными правами доступа влияет на поведение системы и на нашего пользователя.
Давайте создадим здесь файл 1.txt и запишем в него важную информацию 1.1.1 и сохраним. У нас есть файл 1.txt и в нем какая-то важная информация.
Мы также зайдем в папку Windows System32 и скопируем файл калькулятора calc.exe, то есть какое-то приложение для запуска. Конечно, это может быть любой программой, мы просто будем проверять права доступа и к тексту, и к приложениям, к программам.
И мы сейчас будем раздавать права на уровни папки. Из-за того, что нам надо раздать права на уровне папки и пройтись по всем правам доступа, то у нас может быть проблема, потому что права доступа раздаются и на группу users, простых пользователей, и на группу администраторов, и все права собираются
вместе, аккумулируются. А я, мой пользователь, он в группе и администраторов, и простых пользователей. И чтобы не запутаться, мы хотим отказаться от услуг наследования.
Видите, вот эти вот серенькие галочки, они пришли по наследству от диска, то есть я не раздавал до сих пор прав доступа, а они все пришли, видите, от дисковода C.
Мне вот эта вот услуга наследования, прав доступа не нужна, потому что в моем случае это мне не поможет, а меня только запутает. Поэтому я нажимаю на Disable Inheritance, отказаться от наследования, отказаться от службы наследования и от наследства.
И когда я это нажму на эту кнопку, то он у меня спросит, хочу ли я все права доступа, которые пришли от моих родителей, удалить или их скопировать. Кстати, заметьте, я не могу сделать View, то есть я не могу сделать Edit, я не могу их редактировать, я могу сделать только View, только на них посмотреть.
Почему здесь нет Edit? Потому что кнопка Edit, ее подменили на кнопку View, потому что эти права доступа пришли от дисковода C. То есть моя папка получила их по наследству и нельзя их здесь поменять.
Если я хочу их поменять или изменить, то мне надо идти на дисковод C и делать на том дисководе свойства и менять. Короче, давайте нажмем на Disable Inheritance и нажмем убрать все наследуемые права доступа.
И он мне весь этот список стер. Прекрасно, я ему нажимаю Yes и он мне даже здесь, видите, все группы убрал. И пишет, что no groups of users нет ни групп, ни пользователей, у которых есть права доступа к этому объекту.
То есть ни у кого нет прав доступа. Но, несмотря на это, что ни у кого нет прав доступа, все-таки есть аварийный режим. Потому что нужен какой-то способ подойти к этим файлам.
Кто-то случайно нажмет убрать все права доступа и все. Теперь никто никогда в жизни не сможет подойти к этим файлам. Поэтому есть аварийный режим.
Этот аварийный режим – это права доступа самому хозяину, тот, кто создал эту папку. The owner of the object – владелец этого объекта, этой папки, может раздавать права в любом случае.
То есть есть в NTFS понятие «хозяин папки». Владелец папки – это тот, кто ее создал по умолчанию, и он имеет право раздавать права другим пользователям.
И я этот владелец, я ее только что создал, и поэтому я смогу раздавать права и проверять. Кстати, вы заметили кое-что интересное, что слева у меня исчезла информация.
То, что было внутри папки, мы ее сейчас не видим. То есть из-за того, что у меня нет прав доступа, на данный момент в этом списке, видите, никого нет.
Список пустой. Я даже сам не могу посмотреть, что вот в этой папке внутри находится. Эта папка сейчас как бы пустая. Я просто не могу увидеть, что там есть файлы.
Которую мы только что сами создавали У меня просто нет такого права на них смотреть Давайте сейчас зайдем в простое окно раздачи прав И добавим себя в этот список Из-за того, что я owner, я смогу раздавать эти права Я добавляю себя, меня зовут админ
Моего пользователя зовут админ Я по умолчанию получил здесь, видите, три галочки Давайте уберем все три и оставим только одну галочку List, Folder, Content Посмотреть на контент папки И заметьте, я нажму сейчас Apply, применить, и видите, контент появился.
То есть вот эта вот галочка, первое право доступа, которое мы с вами демонстрируем, это List Folder Content, посмотреть на контент папки. Если я ее уберу, эту галочку, то заметьте, контент папки исчез.
У меня нет права его видеть. Так, давайте добавим обратно и дадим себе право смотреть на контент. Как нам повезло, что мы, owner и владельцы этой папки, можем раздавать сами себе права.
Так, но, заметьте, я вижу контент, но я не могу прочесть, что есть внутри файла 1.txt. То есть то, что я вижу список файлов, это не значит, что я могу прочесть, что есть внутри.
Файл пустой. Я также не могу даже запустить этот файл. То есть я не могу читать внутренность этих файлов, потому что у меня есть право смотреть список, но у меня нет подходящих прав доступа, чтобы смотреть внутрь файла.
Я могу только увидеть список на уровне папки. Если я дам себе право read, право чтения и нажму apply или ok, применить, то теперь я смогу уже читать, что есть внутри файла.
Видите, я вижу информацию внутри файла, я могу ее скопировать, я ее могу поменять. Нет, поменять он мне не даст. Он спрашивает save as, сохранить под другим именем.
Это имя ты не можешь менять. Давайте попробуем сохранить под другим именем. В этой же папке делаем save под другим именем.
Заметьте, в этой же папке. И он мне тоже не дает записать, у тебя нет права записи. То, что у тебя есть право чтения, это не значит, что у тебя есть право записи.
Он мне предлагает там My Documents сохранить файл, может быть там будет право чтения и записи. Так, то есть, чтобы записать файл на файловую систему внутрь папки, нужно иметь право write, право доступа записи.
А у меня этого права сейчас нет, поэтому он мне не дает сохранять. То, что я могу читать, это не значит, что я могу записывать или изменять файл. На данный момент он только для чтения.
Например, я могу сделать так, что папки «изменять файлы» могут только директора, а простые сотрудники имеют право только в этой конкретной папке читать информацию.
Ничего менять они не имеют права. То есть я могу говорить, что группа номер 1 имеет право читать и записывать, и изменять. Группа номер 2 имеет право только читать и только смотреть.
То есть, если я не даю вам право write, право записи, право изменения, вы не сможете ничего изменять, вы сможете только читать информацию.
Так, об этом мы поговорили. Давайте насчет