Nastavit ACL - SetACL

Nastavit ACL je freeware nástroj pro manipulaci deskriptory zabezpečení na Microsoft Windows.[1] Bývalo k dispozici pod GNU Lesser General Public License (LGPL) jako a nástroj příkazového řádku a jako ActiveX komponenta, ale změněno na a freeware licence ve verzi 3.0.0.0.

Funkce

Tento seznam funkcí je převzat z webové stránky produktu.[2]

  • Podporuje následující typy objektů na Windows 2000 a později
  • Spravujte oprávnění v místních nebo vzdálených systémech v systému Windows domén nebo pracovní skupiny.
  • Nastavte více oprávnění pro více uživatelů nebo skupin v jednom příkazu.
  • Ovládejte, jak se oprávnění dědí.
  • Seznam, zálohování a obnovení oprávnění.
  • Všechny operace fungují na jednom objektu nebo rekurzivně na adresáři nebo stromu registru.
  • Nastavit vlastníka na libovolného uživatele nebo skupinu.
  • Podpora Unicode.
  • Odebrat, nahradit nebo zkopírovat uživatele nebo skupinu z ACL.
  • Rychlý výkon v důsledku časově náročných kroků, jako je opakování velkého souborového systému, se provádí pouze jednou.
  • Odfiltrujte názvy objektů, které se nemají zpracovávat.

Používání

Chcete-li nastavit oprávnění „změnit“ v adresáři „C: angela“ pro uživatele „brian“ v doméně „dom1“:

SetACL.exe -na "C: angela" -ot soubor -actn ace -ace "n: dom1 rian; p: změna"

Odeberte sady oprávnění k zápisu a změnám z plochy, nahraďte je oprávněními „číst a spouštět“:

SetACL.exe -on " mycomputerC $ Documents and SettingsusernameDesktop" -ot file -actn ace -ace "n: mycomputerusername; p: write, change; m: revoke" -ace "n: mycomputerusername; p: read_ex"

Příklad jeho použití od AutoIt lze nalézt tady

Krátká historie

  • Březen 2001 Začíná vývoj 0.x programu SetACL
  • Prosince 2002 začíná vývoj programu SetACL 2.x.
  • Dubna 2003 vydána verze 2.0 beta 1
  • Červenec 2003 2.0 konečné vydání
  • Vydáno září 2003 2.0.1.0 - Odebrat, nahradit nebo zkopírovat všechny položky řízení přístupu (ACE) patřící uživatelům nebo skupinám zadaného doména.
  • Leden 2004 Vydáno 2.0.2 - ActiveX Podpěra, podpora. lze použít z jakéhokoli jazyka, který podporuje KOM počítaje v to AutoIt, Visual Basic, Perl, VBScript.
  • Vydáno v květnu 2008 2.0.3 - 64bitová podpora
  • Srpen 2010 2.1 - Vylepšený seznam oprávnění

Reference