Apa cara terbaik untuk memperbaiki izin file NTFS untuk mewarisi induk?

10

Ketika klien XP memindahkan file pada volume yang sama, izin dipindahkan dengannya. Dengan klien Windows 7 dan ke atas, ketika file dipindahkan, izin diwarisi.

Sayangnya, kami masih memiliki banyak klien Windows XP yang setelah beberapa saat menyebabkan server file kami menjadi sedikit berantakan. Apa cara terbaik untuk secara rekursif melalui seluruh volume dan mengatur ulang izin file (bukan direktori) sehingga mereka mewarisi direktori induknya. Bisakah XCALCS melakukan ini?

Ryan Mortier
sumber
1
Bagaimana dengan mengklik kanan setiap direktori induk, pergi ke Properti, lalu tab Keamanan, lalu klik Tingkat Lanjut, lalu klik Ubah Izin, lalu centang kotak yang bertuliskan "Ganti semua izin objek anak dengan izin yang dapat diwarisi dari objek ini"?
Ryan Ries
@RyanRies Letakkan ini sebagai jawaban.
Lorenz Meyer
Saya hanya menggunakan ini untuk mengaktifkan warisan secara rekursif: icacls "C: \ someFolderWithSubfolderers" / inheritance: e / T
Zar Shardan

Jawaban:

11

Bagaimana dengan mengklik kanan setiap direktori induk, pergi ke Properti, lalu tab Keamanan, lalu klik Tingkat Lanjut, lalu klik Ubah Izin, lalu centang kotak centang yang bertuliskan " Replace all child object permissions with inheritable permissions from this object"?

Jika Anda memiliki banyak direktori induk dan Anda ingin membuat skrip ini alih-alih melakukannya dengan tangan:

icacls "c:\parentDirectory\*" /q /c /t /reset

Shoud memiliki efek yang sama dengan mengklik Replace all child object permissions with inheritable permissions from this objectkotak centang.

Ryan Ries
sumber
Mengklik kanan secara manual jelas tidak akan berhasil, terlalu banyak direktori acak. Masalah icacls adalah persis apa yang saya cari. Terima kasih.
Ryan Mortier
1

Gabungkan 2 perintah ini pada CMD tinggi atau PowerShell:

takeown  /f  C:\Windows\CSC\v2.0.6\namespace\  /r
icacls  C:\Windows\CSC\v2.0.6\namespace\ /t  /grant everyone:F
James Chikanga
sumber
Memberi semua orang kendali penuh atas subdirektori Windows bukan apa yang ingin diketahui oleh pengirim aslinya. Bahkan, ia membuka lubang keamanan yang begitu luas sehingga setiap pengguna yang diautentikasi secara lokal dapat mengendarai truk pepatah Mack melalui itu.
Didekat