CHMOD ayarları nedir?
CHMOD -> change mode İngilizce kısaltmasıdır. Bu özellikle dosylarınızın hangi kullanıcı tipinin hangi şekild dosyanıza ulaşmasını sağlamnız için gerekli ayarlardır. Biraz daha açmak gerekirse 3 temel kullanıcı vardır. Kendiniz [owner user] grup kullanıcı [group] ve diğer [world] olarak sınıflar. Verdiği izinler ise okuma [read] – (r); yazma [write] – (w); çalıştırma [execute] – (x) şeklindedir. FTP programınızda bu bir matris gibi şekillendirilir. Her kullanıcı için verdiğiniz izinleri ise bir sayısal değere eşlenir. Örneğin 644 CHMOD verdiğiniz bir dosyada aşağıdaki gibidir.
____________Owner user Group World
Read (r) x x x
Write (w) x________________________________
Execute (x)________________________________________
Buna göre izinlerin değerleri read – 4; write – 2; execute – 1; bunların toplamı size iznin tamamını vermiş olur. Yani 777 verdiğiniz zaman tüm kullanıcı sınıflarına tüm izinleri vermiş olursunuz. Ki bu kurulum sonrasında birçok dosyanın olmaması gereken bir durumdur çünkü güvenlik açığı yaratabilir. Bu nedenle .htacess dosyasını 666 yapmak gibi bazı önlemler almak gereklidir.
777 hangi dosyalarda olması gerekir?
Wordpress’de hangi dosyalara 777 izni verebiliriz?
/ |- index.php |- wp-admin | `- wp-admin.css |- wp-blog-header.php |- wp-comments-post.php |- wp-commentsrss2.php |- wp-config.php |- wp-content | |- cache* | |- plugins | |- themes | `- uploads* |- wp-cron.php |- wp-includes `- xmlrpc.php*Dosyalar hariç diğer hepsi eski izinlerine 644’e çevrilmeli
Joomla için CHMOD izinleri
Burdan video dan izleyebilirsiniz
Smf’de hangi dosyalara 777 izni verebiliriz?,
| attachments | avatars | Packages | Packages | `- installed.list | Packages | `- server.list | Smileys | Themes | agreement.txt | Settings.php** | Settings_bak.php | install.php | Themes | `- default | `- languages | `- Install.english.php
**Settings.php ayarlarınızı daha sonra mutlaka 644 olarak değiştirin









