Таблицы управления доступом (ACL) к файлам

Тема в разделе "WASM.BEGINNERS", создана пользователем wyfinger_, 11 дек 2006.

  1. wyfinger_

    wyfinger_ New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2006
    Сообщения:
    28
    Адрес:
    Россия
    Таблицы управления доступом (ACL) к файлам позволяют ограничить доступ к файлам и папкам. Для управления этими правами предназначени утилита cacls.exe стаднартной поставки WinXP.

    У меня в корневом каталоге диска есть папка Arch. Я несколько раз менял на нее права доступа от N (нет доступа) до F (полный доступ) и другие права. Хотел просто поэкспериментировать, т.к. справка по cacls.exe довольно непонятная.

    В результате у меня пропал вообще всякий доступ к папке C:\Arch, даже доступ на получение прав. Та же cacls.exe при попытке узнать права пишет "Отказано в доступе".

    Из другой копии операционной системы также нет доступа.

    Что делать? Кто знаком с ACL или сталкивался с аналогичными проблемами?
     
  2. zxm

    zxm New Member

    Публикаций:
    0
    Регистрация:
    20 июл 2006
    Сообщения:
    71
    Возможно требуются права System для изменения ACL.
     
  3. SI_16

    SI_16 New Member

    Публикаций:
    0
    Регистрация:
    4 авг 2004
    Сообщения:
    10
    попробуй стать владельцем
     
  4. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    wyfinger_
    А с WRITE_DAC открывается?
     
  5. wyfinger_

    wyfinger_ New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2006
    Сообщения:
    28
    Адрес:
    Россия
    Боюсь показаться Ламмером, но я не совсем понял.

    1. Как мне получить SYSTEM привелеги?
    2. Что значит стать владельцем?
    3. Что значит
     
  6. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    NtCreateFile, параметр DesiredAccess
     
  7. Adrax

    Adrax Алексей

    Публикаций:
    0
    Регистрация:
    14 окт 2006
    Сообщения:
    135
    Адрес:
    г. Курск
    Возможно, у тебя два аккаунта с админскими правами, один из которых - владелец папки
    Вернуть права доступа может только владелец, а не любой другой админ