Что означает IC в ICACLS?

921
Felix Dombek

Вызывается программа командной строки для изменения прав пользователя для файлов в Windows icacls, где ACL предназначен для списка контроля доступа, и я предполагаю, что S обозначает множественное число. Что такое IC?

1

2 ответа на вопрос

2
TOOGAM

Я думал, что CACLS - это «Изменить списки контроля доступа», но в статье Википедии о Cacls: раздел о icalcs гласит «Список контроля доступа для контроля целостности».

Что я могу сказать, кроме «Доверяй Педиа»?

Хотя какое глупое имя ... почему бы не `icacwc`, Integrity Control Access Control World Control. Felix Dombek 8 лет назад 0
@ Феликс Пожалуйста, пожалуйста, пожалуйста, ПОЖАЛУЙСТА !!! Мне повезет, если я пойму, какие были решения Microsoft. ** Пожалуйста ** не просите меня оправдать их или объяснить, что они думают. Такое ужасно потерянное дело недостойно того, чтобы быть отданным худшему из преступников. TOOGAM 8 лет назад 0
0
Tenacious J

Я думаю, что это расшифровывается как «Система списков контроля доступа к унаследованным изменениям» (или «Безопасность», или, может быть, «Служба»), хотя никто не догадывается, так как MS, кажется, спрятала этот маленький кусочек информации в недрах Technet.

По сути, это просто новая и улучшенная итерация CACLS, представленная в Windows Vista.

Смотрите Windows IT Pro Описание iCACL

На странице Википедии (цитируемой моим ответом) вводная часть идентифицируется как Windows Server 2003 с пакетом обновления 2 (SP2). TOOGAM 8 лет назад 0
Я думаю, что Википедия поняла это неправильно. Хотя на целостность ссылаются в функциях ICACls (а именно на 1 - / setintegritylevel), основным изменением в ICACLS была его способность сохранять канонические порядки в ACL. Способность обрабатывать унаследованные права от одного уровня доступа к следующему повышает безопасность в 10 раз. Это убедительно говорит о том, что I относится к «наследованию», а C - к «изменению» или «контролю», хотя MS никогда не уточнял аббревиатуру из того, что я нашел. Учитывая их общее отсутствие оригинальности, «я», вероятно, означает «улучшенный», и это все много шума из ничего. Tenacious J 8 лет назад 0