
Полный текст первых минут лекции «Расширенные права записи в NTFS» из видеокурса PracticU – субтитры с временной меткой для каждого абзаца. Так можно прочитать и найти нужные темы ещё до начала обучения.
Что нам дает write? Он нам дает тоже 4 галочки, только другие. Первая галочка на уровне файла записывать информацию, то есть записывать этот файл с нуля, перезаписывать файл, а на уровне папки создавать файлы.
То есть эта же галочка влияет по-разному и на файлы, и на папки. В папке он дает право создавать папки, а в файле он дает право перезаписывать информацию.
А галочка под этим, это создавать под папки и добавлять информацию в конце. То есть не перезаписывать то, что есть, а добавлять информацию в конце файла.
Обычно программисты, когда открывают файл для записи, хотят перезаписать всю информацию. Но есть такая возможность сказать ему, открой мне файл для записи в него.
С правом только добавлять в конце, в хвост еще информацию. Например, так работают логи, разные программы, которые добавляют все время информацию в конце, но не перезаписывают все, что есть.
То есть я как программист, когда прошу доступ для записи к конкретному файлу, указываю, в какой форме я хочу получить доступ. В форме все перезаписать или в форме добавить в конце еще информацию.
Это все зависит от конкретного приложения, поэтому все эти права доступа надо выставлять и проверять на конкретных программах. Давайте сейчас попробуем убрать эту галочку Create Folder и Append Data и посмотреть, что произойдет.
То есть мы оставляем галочку на Create Files, можно создавать файлы, но запрещаем создавать под папки.
Интересно, как будет работать система. То есть у нас есть право записи без под папок. Create Files есть, Create Folders нет. Давайте посмотрим, как это все сработает.
Ой, я вижу, что у нас здесь не хватает прав даже посмотреть список. Смотрите, у меня список. Список пустой, потому что я забыл дать себе право read. То есть я не могу увидеть, какие файлы существуют.
Давайте пойдем в edit и дадим себе право read, чтобы мы могли увидеть контент этой папки. Вот. Я себе поставил весь read. Главное, что в write у меня нет прав записи папки.
То есть read у меня есть и частичный write без create folders. Если я сделаю Create Folders, у меня будет полный write, полный read и полный write.
Если я уберу эту галочку, то в basic, в окне basic у меня не будет полного write. Все, мы сделали read и write без папок. Если я сделаю new folder, видите, он требует права администратора.
И даже если я на это нажимаю, то он мне говорит, you need permission to perform this action. у тебя нет прав. То есть я не могу создать