Bu bölümde Inheritance yani miras kavramından söz edeceğiz. Oldukça önemli bir konudur. Bu yüzden FileServer içerisindeki klasörleri izinleri vesaire kaldırdım, sıfırdan başlıyoruz.

Şimdi, FileServer içerisine Informations diye bir klasör açtım. İçerisine üç tane klasör daha açtım ve her klasör içine birer tane boş .txt dosyaları oluşturdum. Onlar pek mühim değil. Lütfen benimle birlikte takip edin.
Windows11 makinede hâlâ Tommy Egan duruyor. Şimdi, bu klasörü paylaşacağız.

İzinler kısmına geldiğimde burada Everyone yani herkes için geçerli izinleri görüyorum. Burada Full Control veriyorum ve Tommy'nin bilgisayarına dönüyorum.

Tommy bu klasöre erişemedi. Peki, biz Everyone için Full Control vermedik mi, neden erişemedi?
Arkadaşlar çünkü klasörün Sharing kısmında verdiğiniz Everyone Full Control işi, "bunu herkes görsün, herkesle paylaş" anlamını taşır. Evet, herkesle paylaştı ama buna henüz kullanıcı izni falan atamadık. O yüzden erişimimiz yok. Hemen bu işi de çözelim.

Security kısmına geldiğimde izinleri olan kullanıcı veya gruplar arasında Everyone'ı göremiyorum. O yüzden Add butonu vesilesiyle Everyone'ı buraya ekliyorum.

Ekleme işlemimiz başarıyla gerçekleşti. Aşağıdaki izinlere dikkat edin; bunlar Everyone'ın izinleri. Yani biz Sharing altında Everyone'a Full Control vererek buna her kullanıcının ulaşmasını yani görüntülemesini sağladık. Sonra da Security kısmından bu klasörü görüntüleyen kişilerin izinlerini belirledik. Bakalım Tommy arkadaşımız ne durumda.

Evet, erişim sağlandı. Fakat şöyle bir durumumuz var; Tommy arkadaşımız yalnızca Accounting'e erişsin istiyoruz. Çünkü AD'ye bakarsanız Tommy'nin İstanbul'daki Accounting departmanında kayıtlı olduğunu görürsünüz. Ancak, eğer denerseniz Tommy'nin oradaki bütün klasörlere erişimi olduğunu görürsünüz. Peki, bunun sebebi nedir?
İşte bunun sebebi tam olarak Inheritance yani miras kavramıdır. Siz, ana dizin için herkese izin verdiyseniz, ana dizin içerisindeki diğer klasörler ana dizinden miras alır ve aynı izinler o klasörler için de geçerli olur. Peki, bir klasör içerisinde bütün departmanlar hakkında bilgi barındırmak istersek bunu nasıl ayarlayacağız? Hemen bakalım.

Klasörün Security kısmından Advenced derseniz daha gelişmiş izinleri kontrol edebileceğinizi artık biliyorsunuz. Ancak, açılan pencerede sol alt köşede "Disable Inheritance" diye bir buton var. İşte, bu butona tıklarsanız bahsettiğim miras kavramını ortadan kaldırmış olursunuz ama biz bunu yapmayacağız. Biz, eğer sadece belli klasörlerin miras almasını engellemek istiyorsak, ana klasörün içine girip miras almasını istemediğiniz klasör için Disable Inheritance dememiz lazım.
Şimdi, isterseniz Accounting klasörünü biraz inceleyelim.

Accounting klasörünün izinlerine baktığımızda ana klasör olan Informations klasöründe verdiğimiz izinlere dokunamadığımızı görüyoruz. Peki, o zaman bu klasör için de Disable Inheritance yapamaz mıyız? Tabii ki yaparız.

Bunun için bu sefer Accounting klasörünün Security ve Advenced kısmına gelip Disable Inheritance diyorum ve Convert ile devam ediyorum. Aşağıdaki seçenek, tahmin edebileceğiniz üzere tüm miras olayını kaldırır. Yukarıdaki seçenek ise bunları kaldırmaz sadece bu izinleri değiştirebilmemiz için bize izin verir. Az önce izinlerle alakalı hiçbir işlem yapamamıştım, şimdi orayı kontrol edelim.

Evet, düşündüğümüz gibi bir sonuçla karşılaştık. Peki, bu noktadan sonra ne yapmamız lazım? Tabii ki, değiştirme iznine sahip olduğumuz izinleri değiştireceğiz ve herhangi bir izin vermeyeceğiz.

Bu şekilde izinleri kaldırıyorum ve önce Apply sonra da OK diyorum.

Bu işlemden sonra Everyone'ın burada olmadığını görüyoruz. Çünkü bir izni yok. Peki, burada tam olarak ne yaptık?
Informations klasörünün Sharing kısmından Everyone'a Full Control verdik. Bu sayede bütün çalışanlar Informations klasörünü görüntüleyebilir duruma geldi. Ancak, bahsi geçen bütün kullanıcılar, Informations klasörü içerisinde bulunan klasörlere de girebilir durumda ve biz bunu istemediğimiz için örneğin Accounting klasöründen mirası kaldırdık ve Everyone'ın izinlerini elinden aldık.

Tommy sunucuya bağlandı, Informations klasörünü açabildi ama Accounting klasörüne giremedi çünkü sadece onun değil, hiç kimsenin bu klasöre girme izni yok. Peki, Tommy'nin bu klasöre girebilmesini istiyorduk. O zaman izin verelim.

Bunun için FileServer'a dönüyorum ve Accounting klasörünün Security kısmından Tommy'i ekliyorum. Şimdi tekrar bakalım.

Süper. Windows11'de başka bir kullanıcıyla oturum açarsanız ve Accounting klasörüne girmeye kalkarsanız giremeyeceksinizdir çünkü burada Tommy'den başka kimsenin izni yok.
Eğer isterseniz diğer klasörler için de aynı işlemleri uygulayabilirsiniz. Hatta uygulayalım çünkü Tommy'nin de diğer klasörlere girmeye izni yok.

CySec klasöründe de durum aynı. Advenced alanına geliyorum.

Disable Inheritance diyorum.

Sonra da izinleri kaldırıyorum. Hemen Tommy'nin bilgisayarına dönelim.

CySec'e giremediğini görüyorsunuz.
Şimdi, size bir görev vereceğim. IT klasörü içerisine aman aman çok önemli bir klasör oluşturup o aman aman çok önemli bilgileri barındıran bir .txt dosyası oluşturmanızı istiyorum. IT klasörüne tüm IT çalışanlarının erişebilmesini ama o aman aman çok önemli klasöre ve içerisindeki dosyaya yalnızca bir kişinin (istediğiniz kişi) erişebilmesini sağlamanızı istiyorum.
Yayınlanma Tarihi: 2024-01-14 22:56:38
Son Düzenleme Tarihi: 2024-01-17 14:16:27