Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Установить разрешение на шару. (http://forum.oszone.net/showthread.php?t=231633)

The_Immortal 29-03-2012 23:09 1889656

Установить разрешение на шару.
 
Ребят, попытался найти, но не получилось - видимо неверно формулировал запрос.
В общем, надо к существующей шаре установить разрешения для определенных Встроенных участников безопасности (SYSTEM, Все, Прошедшие проверку и т.д.)

Подскажите, пожалуйста, в сторону каких функций смотреть? icacls эту задачу может решить?

Morpheus 30-03-2012 00:27 1889697

Цитата:

Цитата The_Immortal
в сторону каких функций смотреть? icacls эту задачу может решить? »

Ну да, туда и смотреть.
icacls /? + Хорошо известные идентификаторы безопасности в операционных системах Windows
Например:
Код:

icacls C:\111\2222\ /grant *S-1-5-11:WD
данной командой мы разрешаем (grant) группе с SID S-1-5-11 (прошедшие проверку) WD (запись данных, создание файлов) для папки C:\111\2222\.

The_Immortal 30-03-2012 09:36 1889807

Morpheus, большое спасибо! Но мне кажется, что таким образом разрешение будет фигурировать на вкладке "Безопасность". Мне же надо, чтобы оно было вот тут:


Ребят, кто-нибудь может дать линк (не могу никак найти, а серверной оси под рукой нету) или выложить icacls.exe? :)
Не знаю я что тут за ночь на работе случилось: четко помню как вчера хелп из cmd по icacls гонял. Сегодня же:

Цитата:

C:\Documents and Settings>icacls /?
"icacls" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Petya V4sechkin 30-03-2012 09:59 1889816

Цитата:

Цитата The_Immortal
Мне же надо, чтобы оно было вот тут

Например, с помощью утилиты RMTShare.
[решено] Создание сетевой папки

Цитата:

Цитата The_Immortal
Не знаю я что тут за ночь на работе случилось: четко помню как вчера хелп из cmd по icacls гонял

У вас же XP, а Icacls.exe есть в Windows Server 2003 Service Pack 2 и Vista/Windows 7/8.
Для изменения разрешений (которые на вкладке Безопасность) есть и другие утилиты, например SubInACL.

The_Immortal 30-03-2012 10:20 1889828

Petya V4sechkin,
Цитата:

Цитата Petya V4sechkin
У вас же XP, а Icacls.exe есть в Windows Server 2003 Service Pack 2 и Vista/Windows 7/8. »

Да, у меня ХР, но я вчера никакой травки не курил, честно: погуглил по поводу назначений прав, наткнулся на cacls,открыл cmd, набрал cacls /?, он мне выдал хэлп, а сверху написал, что cacls устарела, юзайте icacls. Ну я вбил icacls /? и получил хелп... Или переработал я вчера...

Ладно, не суть. Как я понимаю cacls/icacls с шарами работать не может?

RMTShare - замечательная штука, спасибо большое!
А она с идентификаторами дружит, кстати?
Код:

C:\DOCUME~1>rmtshare \\emm\Test /grant S-1-5-11:read
The command completed successfully.

Но по факту шара разрешения никакого не получила...

The_Immortal 30-03-2012 17:18 1890174

успешно:
Код:

C:\DOCUME~1>rmtshare \\emm\Test /grant SYSTEM:read
Код:

C:\DOCUME~1>rmtshare \\emm\Test /grant Все:read
игнорируется:
Код:

C:\DOCUME~1>rmtshare \\emm\Test /grant СЕТЬ:read
Код:

C:\DOCUME~1>rmtshare \\emm\Test /grant S-1-1-0:read
Чего-то не пойму как эта штука работает...

The_Immortal 03-04-2012 17:34 1892710

3 дня выждал :)

Никто не подскажет через пожалуйста
Цитата:

Цитата The_Immortal
как эта штука работает... »

:help:


Время: 08:09.

Время: 08:09.
© OSzone.net 2001-