Medyabim Datacenter ve İnternet Hizmetleri
Cengiz Elmas  Paylaş        Cengiz Elmas
Chmod Nedir Nasıl Kullanılır

Chmod Nedir Nasıl Kullanılır

chmod, İngilizce “change mod” demektir. Bu linux sistemlerde olan bir seçenektir ve belirlediğimiz dosyaların erişim izinlerini değiştirmemize imkan verir. 

Temel olarak chmod değerleri şöyledir: 0 izin yok, 1 izin var. Eğer böyle bir yetkilendirme olmasaydı, herhangi bir kullanıcı diğer tüm kullanıcıların dosya ve dizinleri üzerinde yetkisiz olarak her türlü işlemi yapabilirdi. Chmod kullanırken dikkatli olmak gerekir. İzin verdiğimiz klasör veya dosyanın ne işlem yaptığını bilmemiz gerekiyor. 

İçinde veritabanı erişimi veya başka sayfalara veri yazma kodları olan bir dosya yada klasöre bu izni verirsek dışarıdan herhangi birisi bu kodları çalıştırıp sitenizi hackleyebilecektir.

Chmod erişim izinleri her zaman rwx şeklinde sıralanmaktadır.

r – Okuma izni ( Read permission )

w – Yazma izni ( Write permission )

x – Çalıştırma izni ( Execute permission )

Chmod değerlerin en çok kullanım şekli ;

Genelde klasörler 755 Dosylar 644 olarak kurulu gelir

Chmod 644 dosyalar yalnızca okunabilir dosyalar için kullanılır

chmod 755 klasörler okunabilir ve çalıştırılabilir dosyalar için kullanılır

Chmod 777

Kullanıcı: okuma,yazma,çalıştırma 

Grup: okuma,yazma,çalıştırma 

Diğerleri: okuma,yazma,çalıştırma 

Chmod 755

Kullanıcı: okuma,yazma,çalıştırma 

Grup: okuma,çalıştırma 

Diğerleri: okuma,çalıştırma

Chmod 707

Kullanıcı: okuma,yazma,çalıştırma 

Grup: izinsiz 

Diğerleri: okuma,yazma,çalıştırma

Chmod 700

Kullanıcı: okuma,yazma,çalıştırma 

Grup: izinsiz 

Diğerleri: izinsiz

Hazır scriplerde bu işlmeler çok önemlidir. Vereceğiniz yanlış izin sitenizin kötüye kullanılmasına sebep olur. Örneğin wordpress, joomla, smf gibi hazır web sitesi scripti veya forumlarda yapılan büyük hatalardan birisi tüm dosyalara chmod 777 izni vermektir.
Bu izin illa sitenin kötüye kullanılmasına sebep olacaktır. 
Sadece scripti yazanların belirlediği klasör ve dosyalara belirtilen chmod izinlerini vermek gerekir.

Paylaş       
Yorumlarınız bizim için önemli, lütfen yazınız

Medyabim Hazır Site