Erişim Hakları Nasıl Ayarlanır?

İçindekiler:

Erişim Hakları Nasıl Ayarlanır?
Erişim Hakları Nasıl Ayarlanır?

Video: Erişim Hakları Nasıl Ayarlanır?

Video: Erişim Hakları Nasıl Ayarlanır?
Video: Windows'da Uygulama İzni Ayarları- Klasörlere Erişimi Durdur 2024, Kasım
Anonim

Dizinler ve dosyalar, web sunucusu yazılımının, her belirli kullanıcı veya kullanıcı grubu için bu dosya veya klasörle tam olarak ne yapmasına izin verildiğini belirlediği bir dizi özniteliğe sahiptir. Bu nitelikler kümesine "erişim hakları" adı verilir. Aşağıda, dosya ve klasörlere erişim haklarının istenen değerinin nasıl oluşturulacağı ve ayarlanacağı anlatılmaktadır.

Chmod: izinler nasıl ayarlanır
Chmod: izinler nasıl ayarlanır

Talimatlar

Aşama 1

Günümüzde çoğu web sunucusu, tüm kullanıcıların üç gruba ayrıldığı UNIX sistemlerinde çalışır: "kullanıcı" (bu, klasör veya dosyanın sahibidir), "grup" (bu, kullanıcının sahibiyle aynı grubun üyesidir). dosya) ve "dünya" (bunların tümü diğer kullanıcılardır). Dosyaya her erişildiğinde, sunucu, istekte bulunanın bu gruplardan birine ait olup olmadığını belirler. Örneğin, FTP üzerinden sitenize giriş yaparsanız, şifrenizi ve kullanıcı adınızı girerek sunucu sizi "kullanıcı" grubuna atar. Sizden başka FTP ile giriş yapan başka kullanıcılar varsa, bunlar "grup" grubuna atanacaktır. Ve bir site ziyaretçisinin tarayıcısı bir dosya için istek gönderdiğinde, o kullanıcı "dünya" grubuna atanacaktır. Bu şekilde sınıflandırılan her kullanıcı, dosyayı yazmak, okumak veya yürütmek için bir dizi hak alır. Örneğin, bir site ziyaretçisinin bir dizinden okuma ve bir komut dosyası çalıştırma isteği için, komut dosyasının "dünya" grubu için etkinleştirilmiş okuma ve yürütme özniteliklerine sahip olması gerekir. Ve sahip olarak, FTP protokolünü kullanarak mevcut herhangi bir dizinde yeni bir dizin veya dosya oluşturabilmeniz için, bu dizinin "kullanıcı" grubu için yazma için izin verilen bir özniteliğe sahip olması gerekir.

Adım 2

Şimdi kullanıcı hakları kümelerinin nasıl kodlandığı hakkında. Bu tür kümelerin her biri üç sayıdan oluşur: ilki "kullanıcı" grubu, ikincisi "grup" grubu ve üçüncüsü "dünya" grubu için hakları ayarlar. Her sayı, dijital işlem kodlarının bir kombinasyonudur: 4 - okuma (okuma) hakkı anlamına gelir

2 - yazma (yazma) hakkı

1 - doğru yürüt Örneğin, gruplardan birine bir dosya yazma ve yürütme hakkı vermek için karşılık gelen sayıları eklemeniz yeterlidir (2 + 1 = 3). Sırasıyla okuma ve yazma hakkı 4 + 2 = 6 eklenerek elde edilecektir. Toplamda yedi seçenek vardır: 1 = yürüt

2 = yaz

3 = yaz + yürüt

4 = oku

5 = oku + yürüt

6 = okuma + yazma

7 = okuma + yazma + yürütme Bu nedenle, örneğin, üç grubun her biri için bir dosyanın en eksiksiz haklarını ayarlamak için, onu 777 sayısıyla ifade edilen bir dizi nitelik ayarlamanız gerekir.

Aşama 3

Şimdi FTP istemcisini kullanarak kullanıcı haklarının pratik kurulumu hakkında. UNIX komutu "CHMOD" (MOD DEĞİŞTİR'in kısaltması) erişim özelliklerini ayarlamak için kullanılır. Tüm modern FTP istemcileri böyle bir komutu otomatik olarak gönderir - manuel olarak girmeye gerek yoktur, niteliklerin ilgili sayısal ifadesini girmek veya ilgili onay kutularına gerekli onay kutularını koymak yeterlidir. Sizin için en önemli şey, bir önceki adımda açıklanan istenen öznitelik değerlerini doğru bir şekilde birleştirmektir.

Önerilen: