Kasutajakontole määratud valed loakirjed võivad takistada programmidel failile või kaustale juurdepääsu. Või võib see põhjustada volitamata kasutajatel täieliku juurdepääsu objektidele. Mõnel juhul võib ACL-is (õiguste loendis) olla viide aegunud kasutajakontodele (või SID-dele), mida soovite puhastada.
Kas olete faili või kausta NTFS-i õigusi valesti muutnud ja soovite taastada vaikeväärtused (päritud ACL-id)?
Selles artiklis kirjeldatakse, kuidas faili või kausta õigusi kiiresti asendada päritud vaikelubadega, kasutades käsurida icacls.exe. Teave kehtib kõigi Windowsi versioonide kohta alates Windows Vistast kuni Windows 10-ni.
Faili või kausta NTFS-i lubade lähtestamine
Sisseehitatud icacls.exe
konsoolitööriista abil saate faili või kausta NTFS-i õigused kiiresti lähtestada. Sellel tööriistal on ka funktsioon, mille abil saate rekursiivselt lähtestada kaustas ja alamkaustades olevate failide õigused.
- The
icacls.exe /reset
käsurida asendab ACL-id (õiguste loend) kõigi sobivate failide või kaustade jaoks päritud vaikimisi ACL-idega.
Tähtis: Teie kasutajakonto vajab faili või kausta õiguste lähtestamiseks või muutmiseks täielikku juhtimisõigust. Lubade puudumine põhjustab tõrke n faili töötlemine ebaõnnestus
lähtestamise käsu käivitamisel. Kui see juhtub, veenduge kõigepealt omandada omandus ja määrata täielikud juhtimisõigused teie konto jaoks.
Oletame, et teil on kausta jaoks järgmised õigused:
![icacls lähtestab lubade faili või kausta](/f/35429120f216e1d5a5b946cf10af08c2.png)
Ülaltoodud pildil näete, et kasutajale nimega on kohandatud (pärimata) loa kirje BackupUser
, Selle eest D:\Dokumendid
kausta.
- Soovimatute loakirjete eemaldamiseks saate seda teha dialoogiboksis Täpsemad turbesätted. Kuid see võib olla tüütu, kui soovite õigusi lähtestada massiliselt kõigi kaustas ja alamkaustades olevate failide jaoks. Seal on sisseehitatud
icacls.exe
tööriist tuleb appi.
Jooksevad icacls.exe d:\docs
käsurida kaustaõiguste vaatamiseks näitab järgmist:
OPTIPLEX-9020\BackupUser:(OI)(CI)(M)EHITUS\Administraatorid:(I)(F) EHITUS\Administraatorid:(I)(OI)(CI)(IO)(F) NT AUTHORITY\SYSTEM:(I)(F) NT AUTHORITY\SYSTEM:(I)(OI)(CI)(IO)(F) NT AUTHORITY\Authenticated Users:(I)(M) NT AUTHORITY\Authenticated Users:(I)(OI)(CI)(IO)(M) EHITUS\Kasutajad:(I)(RX) BUILTIN\Kasutajad:(I)(OI)(CI)(IO)(GR, GE)
- The
(mina)
kirjed näitavad, et õigused on päritud emakonteinerist. Ülaltoodud ACL-i loendis on ainult üks pärimata ACL-i kirjeBackupUser
.
Lähtestage faili või kausta NTFS-i õigused
Kasutage seda käsurida (alates admin käsuviip) süntaks faili või kausta õiguste lähtestamiseks.
icacls faili_või_kausta_nimi /reset
Et lähtestada Dokumendid
kausta load, ma käivitaksin:
icacls d:\docs /reset
An lähtestamiseks individuaalne faili õigusi, käivitaksin:
icacls d:\docs\places.docx /reset
Lubade lähtestamiseks kõik failid kaustas (nt D:\Dokumendid
), jookse:
icacls d:\docs\* /reset
Lähtestage kausta, selle alamkaustade ja failide NTFS-i õigused
Lubade lähtestamiseks Dokumendid
kaust koos selle alamkaustaga ja kõik failid rekursiivselt, käivitage see käsk:
icacls d:\docs /reset /t /c
Seotud käsurea argumendid:
-
/t
– Teostab toimingu kõigi määratud failidega praeguses kataloogis ja selle alamkataloogides. -
/c
– jätkab toimingut hoolimata failivigadest. Veateateid kuvatakse endiselt. -
/q
– summutab edusõnumid. -
/l
– Teeb toimingu oma sihtkoha asemel sümboolse lingiga.
Näete sellist väljundit:
töödeldud fail: d:\docs. töödeldud fail: d:\docs\Expenses.xlsx. töödeldud fail: d:\docs\Places.docx. 3 faili edukalt töödeldud; 0 faili töötlemine ebaõnnestus
Load Dokumendid
kaust on nüüd lähtestatud. See tähendab, et täiendavad ACL-i kirjed kaovad. Alles jäävad vaid päritud kanded. Kui olete varem pärimise keelanud, icacls.exe /reset
käsurida oleks taastama päritud load tagasi.
Üks väike palve: kui teile see postitus meeldis, siis palun jagage seda?
Üks "pisike" jagamine sinult aitaks tõsiselt kaasa selle blogi kasvule. Mõned suurepärased soovitused:- Kinnitage see!
- Jagage seda oma lemmikblogis + Facebookis, Redditis
- Tweet seda!
![Ezoic](/f/e21ab1194daa0428d27d48cfeefe4507.png)