Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Доступ - [решено] Как получить доступ к файлу или папке

Ответить
Настройки темы
Доступ - [решено] Как получить доступ к файлу или папке

(*.*)


Сообщения: 36527
Благодарности: 6686


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: ShaddyR
Дата: 20-07-2011
Описание: Добавил информацию
Чтобы получить доступ к файлу или папке, не имея на это соответствующих разрешений, необходимо стать владельцем такого файла или папки. Это позволяет компенсировать отсутствие разрешений на доступ. О том, как это сделать, читаем на русском или на английском...

В случае если способ приведенный в статье по ссылке выше не помог в получении доступа к объектам, используйте утилиту командной строки CACLS для изменения таблиц управления доступом.
Синтаксис команды выглядит так:

Код: Выделить весь код
Просмотр и изменение таблиц управления доступом (ACL) к файлам

CACLS имяФайла [/T] [/E] [/C] [/G имя:доступ] [/R имя [...]]

               [/P имя:доступ [...]] [/D имя [...]]

   имяФайла       Вывод таблиц управления доступом.

   /T             Замена таблиц управления доступом для указанных файлов
                  в текущем каталоге и всех подкаталогах.

   /E             Изменение таблицы управления доступом вместо ее замены.

   /C             Продолжение при ошибках отказа в доступе.

   /G имя:доступ  Определение разрешений для указанных пользователей.
                  "доступ": R  Чтение
                            W  Запись
                            C  Изменение (запись)
                            F  Полный доступ

   /R имя         Отзыв разрешений для пользователя (только вместе с /E).

   /P имя:доступ  Замена разрешений для указанного пользователя.
                  "доступ": N  Отсутствует
                            R  Чтение
                            W  Запись
                            C  Изменение (запись)
                            F  Полный доступ
   /D имя         Запрет на доступ для указанного пользователя.


Примеры решения реальных задач

Внимание! Приведенные ниже команды должны выполняться с правами администратора

Q. Задача - получить доступ к папке E:\Documents and Settings
А. Можно с помощью calcs
Код: Выделить весь код
cacls "e:\documents and settings" /t /c /g ИмяПользователяКоторомуНужноДатьПрава:f
Q. Задача - назначить владельцем группу Администраторы.
A. Можно с помощью SubInACL, например:
Код: Выделить весь код
subinacl.exe /file Путь_к_папке_или_файлу /setowner=Администраторы
Еще два примера использования SubInAcl для смены прав на раздел реестра из командной строки: 1 и 2

Q. Вкладка Безопасность в св-вах объектов не отображается, попробовал все из предложенного.
А. Попробуйте так.


Связанные темы:Полезные ресурсы:

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 01:33, 30-11-2004

 

Аватара для felix2604

Пользователь


Сообщения: 83
Благодарности: 16

Профиль | Отправить PM | Цитировать


Petya V4sechkin, Спасибо большое, с разрешениями разобрался, пользователей добавил с помощью cacls.exe, подскажите пожалуйста с помощью какого приложения редактируются разрешения в вкладке аудит.
Subinacl не помог.
Тренировался вот с этим примером:

/audit
The task in this example is to suppress all existing auditing ACEs (AACEs) on the file C:\Test.txt. Type the following at the command line:
subinacl /file C:\TEST.TXT /audit





Вот список команд, которые у меня успешно выполнились:
Удаляю всех пользователей:
cacls d:\ /t /e /r Создатель-Владелец
cacls d:\ /t /e /r Пользователи
cacls d:\ /t /e /r Администраторы
cacls d:\ /t /e /r system
cacls d:\ /t /e /r Все

Добавляю необходимого пользователя и групппу Все
cacls d:\ /t /e /g Admin:f
cacls d:\ /t /e /g Все:r

Настраиваю права доступа:
subinacl /file d:\ /setowner=Admin - владелец
subinacl /subdirectories d: /grant=Admin=f /grant=Все=r - права владельца полные, остальным чтение и выполнение...

Последний раз редактировалось felix2604, 21-06-2011 в 12:34. Причина: Корректировка сообщения


Отправлено: 11:48, 21-06-2011 | #411



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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



Moderator


Сообщения: 53417
Благодарности: 15491

Профиль | Отправить PM | Цитировать


Цитата felix2604:
с помощью какого приложения редактируются разрешения в вкладке аудит
Можно попробовать SetACL
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:19, 21-06-2011 | #412


Аватара для Celsus

Пользователь


Сообщения: 142
Благодарности: 11

Профиль | Отправить PM | Цитировать


1. Поэкспериментировал в XP SP2 Home.
Создал папку в d:\1
установил владельца с помощью subinacl Имя_Пользователя (в группе администраторы)
Потом выполнил
cacls d:\1 /t /c /g Имя_Пользователя:r
Проверял в TotalCMD - ставил cacls'ом разные права - на чтение, как в этом случае, полный доступ - cacls работает, права устанавливаются.
Но
Видимо, на папку 1 появляется разрешение на чтение. А как установить ТОЛЬКО на чтение, то есть, как с помощью cacls установить запрет на удаление и все остальное? (Запрет имеет больший приоритет, чем разрешение). После команды cacls d:\1 /t /c /g Имя_Пользователя:r появляется разрешение на чтение, но папку можно удалить.
Также пробовал cacls d:\1 /t /c /p Имя_Пользователя:n - к папке отключался доступ, но ее все еще можно удалить.

Немного общий вопрос: Так как пользователь в группе администраторы, будет ли конфликт, если у группы администраторы права полный доступ, а у пользователя есть запрет на удаление, и владелец к объекту (папке или файлу) пользователь? Что имеет более высокий приоритет - настройки группы или пользователя?

2. Заметил, что subinacl не понимает кириллицу (или я ошибся). К примеру, попытался установить владельца: subinacl /file "d:\Новая папка" /setowner=Администраторы
В итоге, утилита выставляет права на весь d:\

Попробовал так: subinacl /file "d:\11 1" /setowner=Администраторы - все нормально, обрабатывается только папка 11 1

-------
Cowboy Bebop


Отправлено: 15:23, 05-07-2011 | #413


Пользователь


Сообщения: 75
Благодарности: 0

Профиль | Отправить PM | Цитировать


не работает вкладка открыть с помощью , как только нажимаю на неё появляется окно AkelPad бинарный файл отказано в доступе .
И так при попытке открыть файлы с любым разрешением хоть iso,avi,rar, итд. Через свойства файла тоже не получаеться изменить недоступно подскажите как поправить через реестр ?

Отправлено: 11:45, 06-08-2011 | #414



Moderator


Сообщения: 53417
Благодарности: 15491

Профиль | Отправить PM | Цитировать


Цитата vlad1970604:
не работает вкладка открыть с помощью , как только нажимаю на неё появляется окно AkelPad
Воспользуйтесь фильтрами по названию темы по открыть с помощью.



Результат

Отправлено: 12:22, 06-08-2011 | #415


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ситуация такова.
Была установлена 7 х86, на одном из разделов HDD, скажем на диске Е:\ был ограничен доступ, он был разрешен определенному пользователю, скажем user.

Было принято решение переставить систему на XP pro sp3.
все ок, вот только на диске Е:\ остались права ограничены... ну что, залез в безопасность, дополнительно. владелец -> заменить владельц для субконт и объектов.
в итоге на некоторые папки и файло ругнулось, дескать не могу. на 80% всего я получил доступ, к остальным 20% не могу даж назначить владельца или добавить его всеми известными мне методами, однако в то же время винда пишет мол я прав не имею но могу их изменить или назначить. Вот и интересно есть ли какой-либо способ или софт какой-то чтоб решить данную проблему.
ЗЫ: только не кричите что есть подобная тема, искать именно мой случай будет сложно. уже пробовал - все не то, есть реальные решения - буду благодарен.

Отправлено: 11:59, 12-09-2011 | #416


Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


А не пробовал в безопасности сначала удалить на этих 20% всех юзеров, оставить только system, перенести разрешения, а потом назначить владельца?
Была софтина но уже не помню как называется давно было.

Отправлено: 12:23, 12-09-2011 | #417


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Во вкладке безопасность пусто, и там где 20% там вообще нет ни одного пользователя и назначить их нельзя - ибо неактивные вкладки.
в gpedit.msc включил груп полит безопасн. не помогло... кнопки активн не стали

Отправлено: 12:36, 12-09-2011 | #418


Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


Попробуй с какого нить лайф сиди. доступ должен получить спокойно.

Отправлено: 13:17, 12-09-2011 | #419


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Разве там есть назначение прав доступа?
Сами файлы находятся под запретом, ни просмотра, ничего.

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

Просто особого опыта в лив сд нету. я пробну но не факт.

Отправлено: 13:38, 12-09-2011 | #420



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Доступ - [решено] Как получить доступ к файлу или папке

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] Как ограничить доступ к папке и\или поставить пароль на папку Alexander D. Microsoft Windows 2000/XP 90 10-01-2016 13:11
7 / 2008 R2 - Как получить полный доступ к папке или файлу при монтировании install.win? Pozia Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 2 08-12-2009 21:20
Route/Bridge - Как получить доступ к расшаренной папке на компе который за NAT? vagner_HATE Сетевые технологии 14 29-07-2009 08:29
Доступ - Восстановить XP или получить доступ к папке Haskel Microsoft Windows 2000/XP 1 06-06-2009 19:20
Доступ - Как установить право доступа отдельных программ к файлу или папке? Zordian Microsoft Windows Vista 5 02-03-2009 11:02




 
Переход