CACLS: Dosyanin erisim denetim listelerini (ACLs) görüntüler ya da degistirir.
Komut: "CACLS" açık Windows 11, 10, .. mevcut
"CACLS" Microsoft Windows Yardımından Alıntı
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
NOT: Cacls artik kullanilmiyor, lütfen Icacls kullanin.
Dosyalarin erisim denetim listelerini (ACL) görüntüler veya
degistirir
CACLS dosyaadi [/T] [/M] [/L] [/S[:SDDL]] [/E] [/C] [/G
kullanici:izni]
[/R kullanici [...]] [/P kullanici:izni [...]] [/D kullanici
[...]]
dosyaadi ACL'leri görüntüler.
/T Geçerli dizinde ve tüm alt dizinlerde
belirtilen tüm
ACL'leri degistirir.
/L Hedefe karsilik Sembolik Baglantinin kendisi
üzerinde
çalisir
/M Dizine bagli birimlerin ACL'lerini degistirir
/S DACL için SDDL dizesini görüntüler.
/S:SDDL ACL'leri SDDL dizesinde belirtilenlerle
degistirir
(/E, /G, /R, /P veya /D ile birlikte geçerli
degildir).
/E Degistirmek yerine ACL'yi düzenle.
/C Erisim reddedildi hatalarinda devam et.
/G kullanici:izni Belirtilen kullanici erisim haklarini
ver.
Izin için: R Oku
W Yaz
C Degistir (yaz)
F Tam denetim
/R kullanici Belirtilen kullanicinin erisim haklarini
iptal et
(yalnizca /E ile geçerli).
/P kullanici:izni Belirtilen kullanicinin erisim haklarini
degistir.
Izin için: N Hiçbiri
R Oku
W Yaz
C Degistir (yaz)
F Tam denetim
/D kullanici Belirtilen kullanicinin erisimini
reddet.
Bir komutta birden çok dosya belirtmek için joker karakterler
kullanilabilir. Bir komutta birden çok kullanici
belirtebilirsiniz.
Kisaltmalar:
CI - Kapsayici Devralma.
ACE dizinler tarafindan yüklenilir.
OI - Nesne Devralma.
ACE dosyalarca yüklenilir.
IO - Yalnizca Devralma.
ACE geçerli dosya/dizini için geçerli olmaz.
ID - Devralinan.
ACE üst dizinin ACL'sinden devralindi.
Komut örnekleri "CACLS"
Der
`CACLS`-Emretmek.
`CACLS`(Erişim Kontrol Listelerini Değiştir), Windows'taki dosya ve dizinlere erişim izinlerini yönetmek için kullanıldı. Ancak Windows'un daha yeni sürümlerinde komutun yürütüldüğünü lütfen unutmayın.
`ICACLS`genişletilmiş özellikler ve geliştirilmiş kontroller sağlamak için değiştirildi.
İşte bunun için yorum içeren bazı örnekler
`ICACLS`-Komut,
`CACLS`değiştirildi:
Örnek 1: Bir dosyanın erişim izinlerini görüntüleme:
ICACLS dosya.txt
Açıklama: Bu komut,
"File.txt" dosyası için geçerli erişim izinlerini görüntüler.
Örnek 2: Bir dizinin erişim izinlerini yinelemeli olarak değiştirme:
ICACLS dizin /grant kullanıcı:(OI)(CI)M
Açıklama: Bu komut kullanıcıya tam erişim hakları verir (
`M`Değiştirmek için)
"Dizin" dizini ve burada bulunan tüm dosyalar ve alt dizinler için.
Örnek 3: Devralınan izinler de dahil olmak üzere bir klasöre ilişkin erişim izinlerini görüntüleyin:
ICACLS Dosya /inheritance:e
Açıklama: Bu, Klasör klasörü ve içindeki tüm öğeler için erişim izinlerini, devralınan izinler de listelenerek görüntülenir.
Örnek 4: Sahipliği alırken bir dosyanın erişim izinlerini değiştirme:
ICACLS dosya.txt /setowner kullanıcı
Açıklama: Bu komut
"File.txt" için erişim izinlerini değiştirir ve dosyanın sahipliğini kullanıcıya atar.
Örnek 5: Bir dizine ilişkin erişim izinlerini kaydedin ve geri yükleyin:
ICACLS dizin /save İzinler.txt
ICACLS diğer_dizin /restore İzinler.txt
Açıklama: "Directory" erişim izinlerinin kaydedildiği ve ardından
"OtherDirectory"e geri yüklendiği yerdir.
Lütfen doğru kullanımına dikkat edin.
`ICACLS`veya
`CACLS`yönetici ayrıcalıkları gerektirir ve istenmeyen sonuçlardan kaçınmak için ayrıcalıklarda yapılan değişiklikler dikkatle yapılmalıdır.
Önemli bilgiler, "CACLS" komutu için ipuçları
Evet, bunu yaparken aklınızda bulundurmanız gereken bazı önemli noktalar ve hususlar vardır.`ICACLS`- veya`CACLS`-Windows Komut İsteminde kullanılacak komutlar:
1. Yönetici Hakları: Erişim izinlerini değiştirmek yönetici haklarını gerektirir. Tüm özelliklerine erişmek için Komut İstemi'ni yönetici olarak çalıştırdığınızdan emin olun.`ICACLS`veya`CACLS`erişebilmek.
2. Söz dizimini anlamak: Söz dizimi`ICACLS`Ve`CACLS`karmaşık olabilir. Parametrelerin doğru sırasını ve kullanımını anlayın. Komutların yardımını kullanabilirsiniz`ICACLS /?`veya`CACLS /?`Daha fazla bilgi için görüntüleyin.
3. İzinleri değiştirirken dikkat edin: Erişim izinlerinin eklenmesi veya kaldırılması, sistem işlevselliği üzerinde önemli bir etkiye sahip olabilir. Amaçlanan değişiklikleri anladığınızdan ve izinleri buna göre ayarladığınızdan emin olun.
4. Yedekleme: Erişim izinlerinde büyük değişiklikler yaparsanız önceden bir yedekleme oluşturmanız önerilir. Bu, sorun olması durumunda iyileşmeye olanak tanır.
5. Özinelemeli Değişiklikler: Alt dizinler ve dosyalar içeren bir dizindeki izinleri değiştirirken parametreyi kullanmayı düşünün`/T`veya`/inheritance:r`değişiklikleri yinelemeli olarak uygulamak için.
6. Sahipliğin Sağlanması: Bazen sahiplikle ilgili izinlerin değiştirilmesi gerekebilir.`ICACLS`parametreyle sahipliğe izin verir`/setowner`değişmek.
7. Kalıtım üzerinde kontrol: İzin devralmanın nasıl çalıştığını anlayın (`/inheritance`) istenen erişim haklarının alt dizinlere ve dosyalara doğru şekilde aktarıldığından emin olmak için.
8. Güvenlik Risklerini En Aza İndirin: İzinleri dikkatli bir şekilde değiştirin ve alışılmış şekilde geniş izinler vermekten kaçının. Gereksiz izinler güvenlik riskleri oluşturabilir.
9. Günlüğe kaydetme: İzinlerde büyük değişiklikler yaparsanız değişiklikleri günlüğe kaydetmeniz önerilir. Bu, sorunları izlemeyi ve teşhis etmeyi kolaylaştırır.
10. Sürüm bağımlılıklarına dikkat edin: Şunu unutmayın :`CACLS`daha yeni Windows sürümlerinde`ICACLS`değiştirildi. Kullanmak`ICACLS`Gelişmiş özelliklerden faydalanmak mümkün olduğunda.
Erişim izinlerinde herhangi bir değişiklik yapmadan önce, bunun sonuçlarını anladığınızdan ve yaptığınız değişikliklerin sisteminizin güvenlik politikalarına ve en iyi uygulamalarına uygun olduğundan emin olmalısınız.