Kiberxzavfsizlik (sohalar bo‘yicha) ta’lim yo‘nalishi talabalari uchun individual loyihani bajarish va rasmiylashtirish bo‘yicha


 Meros va mulk huquqini o'zgartirish



Yüklə 354 Kb.
Pdf görüntüsü
səhifə27/28
tarix07.01.2024
ölçüsü354 Kb.
#204194
1   ...   20   21   22   23   24   25   26   27   28
Kiberxzavfsizlik (sohalar bo‘yicha) ta’lim yo‘nalishi talabalari

3.3 Meros va mulk huquqini o'zgartirish 
Va nihoyat, bilish uchun juda foydali bo'lgan ikkita qo'shimcha fayl tizimining 
vazifalari - papkada merosni yoqish va o'chirish va fayl egasining o'zgarishi. 
Ruxsat etilgan merosni o'chirish / yoqish
 
Ob'ektning meros xususiyatlarini o'zgartirish uchun bizdan foydalanishimiz 
kerak SetAccessRuleProtection konstruktor bilan usul: 
himoyalangan, merosni 
saqlang
. Birinchi isProtected xususiyat papkaga kirish huquqlarini meros qilib 
oladimi yoki yo'qligini belgilaydi. Ushbu qiymatni sozlash $true quyidagi misolda 
ko'rilganidek merosni o'chirib qo'yadi. 
Ikkilamchi mulk, preserveInheritance merosni olib tashlayotgan bo'lsak, 
mavjud merosxo'rlik huquqlarini ob'ektga nusxalashga imkon beradi. Bu biz 
ob'ektga kirish huquqini yo'qotmaslik uchun juda muhim bo'lishi mumkin, 
ammo biz xohlamasligimiz mumkin. 
$ ACL = Get-Acl -Path "Folder1" $ ACL.SetAccessRuleProtection ($ true, $ false) $ ACL | Set-
Acl -Path "Folder1" 
 
16 – rasm. 5-command 
Ruxsatnomalar endi qanday qilib haqiqiy emasligiga e'tibor bering 
IsInherited

Bu shuni anglatadiki, biz ushbu papkada ruxsatnomalarni muvaffaqiyatli ko'chirib 
oldik va merosni buzdik. 


53 
Egalik huquqini o'zgartirish 
Va nihoyat, agar siz fayl egasini o'zgartirmoqchi bo'lsangiz, buni 
shunchaki yordamida qilishingiz mumkin SetOwner usul. Ishlagandan 
so'ng Get-ACL buyrug'i bilan egasi bizning yangi foydalanuvchimizga 
o'zgarganligini ko'rishimiz mumkin. 
$ ACL = Get-Acl -Path "Folder1" $ User = New-Object System.Security.Principal.Ntaccount 
("TestUser1") $ ACL.SetOwner ($ User) $ ACL | Set-Acl -Path "Folder1" Get-ACL -Path 
"Folder1" 
 
17 – rasm. 6-command 
 
Xulosa 
Ko'rib turganingizdek, har bir operatsion tizimda ma'lumotlar bilan eng 
samarali ishlash imkonini beruvchi o'zining optimal fayl tizimi mavjud. 
Masalan, Windows uchun bu NTFS, MacOS uchun bu HFS + yoki APFS. 
Qoidadan istisnolar ko'p Linux tarqatish... Bu erda o'ndan ortiq fayl tizimlari 
mavjud, ularning har biri o'zining afzalliklari va kamchiliklariga ega. 
Ko'pchilik Windows foydalanuvchilari Faqat uchta eng keng tarqalgan 
fayl tizimini esga olish kerak: FAT32 - kichik flesh -disklar va eski uskunalar 
uchun, NTFS - ko'pchilik kompyuterlar uchun va exFAT - katta hajmli flesh -
disklar va tashqi SSD -disklar uchun (exFAT -da tizim diskini formatlashning 


54 
dolzarbligi haligacha bahsli. kesishning yo'qligi va avariyalarga ko'proq 
moyillik tufayli). 
P.S. Manbaga ochiq havola ko'rsatilsa va Ruslan Tertishniy muallifligi 
saqlanib qolsa, ushbu maqoladan erkin nusxa ko'chirish va iqtibos keltirish 
mumkin. 
PowerShell tezda fayllarni va papkalarni yaratish, o'zgartirish va o'chirishga 
qodir Windows NTFS fayl tizimi. Ko'pgina tizim ma'murlari ko'p sonli fayllar 
uchun ruxsatlarni o'zgartirish uchun skriptlarga ishonadilar va PowerShell bu 
jarayonni tez va osonlashtiradi va yuzlab soatlik GUI operatsiyalarini osonlikcha 
tejaydi! 



55 

Yüklə 354 Kb.

Dostları ilə paylaş:
1   ...   20   21   22   23   24   25   26   27   28




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin