Chmod Nedir ?

Unix türevi sistemlerde e haliyle linux sistemlerde dosyaların izinlerini belirlemekte kullanılır. Unix türevi işletim sistemlerinde dosyalar windows türevlerinden farklı niteliklere sahiptir. En önemli farklılık Windows exe, com, bat gibi uzantıları çalıştırılabilir olarak belirlemişken linux ve unix sistemlerde uzantısı önemli olmaksızın tüm dosyaların çalışma özelliğine sahip olabilmesidir.

Chmod işte bunu belirler. Dosyanın çalıştırılabilir olmasının yanında okunabilir, yazılabilir olması gibi özellikleride belirlemekte kullanılır.

Chmod web sunucularda bağülantı sağlandığında FTP programları ile değiştirilebilir. Ya da SSH ile bağlanıp komut satırından değiştirilebilir.

Chmod için üç tip izin vardır.

w : Yazma izni
r : Okuma izni
x : Çalıştırılma izni

Bu izinler ise linux altında 3 şekilde kullanıcılara verilir.

u : Dosya sahibi
g : Dosyanın bulunduğu gruptaki kullanıcılar
o : Diğer tüm kullanıcılar

Bu izinler gruplara verilirken bir çeşit sayısal sistem kullanılır.

0 : Bütün izinleri bütün gruplara iptal et
1 : Sadece uygulama işlemini kabul et
2 : Sadece yazma işlemi kabul et
3 : Uygulama ve yazma işlemini kabul et
4 : Sadece okuma işlemini kabul et
5 : Okuma ve uygulama işlemini kabul et
6 : Okuma ve yazma işlemini kabul et
7 : Tüm erişimlere izin ver

Bu sayılarla verilen chmod komutu çeşitli eklentilerle uygulanıp toptan dosya ve klasörlere uygulanabilir.

Klasörlere yazma izni vermek için 777, klasörlere yazılma özelliğini kaldırmak için ise 755 değerinde chmod verilir.

Dosyalarda yazılma özelliği 666 ile, dosyaların yazılma özelliğini kaldırmak için 644 cchmod değeri verilir.

Chmod 777 neden tehlikelidir ?

Chmod web istemcileri için tehlikeli değildir. Yani sunucunuza erişme izni olamyan birileri tutup sunucunuzda chmod değerlerini değiştirdiğiniz bir dosyaya işlem yaptıramaz. Ama sunucunuzda host sahibi olan ya da kullanıcı olan birileri chmod 777 olan dosyaları taratabilir ve bu dosyalara ulaşabilir. Bu yüzden chmod 777 yaptığınız klasördeki bilgilerin güvenliğinizi riske etmeyeceğinden emin olmalısınız.

Yorum yazabilirsiniz :


eXTReMe Tracker