Dosya ve klasör izinleri, bir sunucuda hangi kullanıcıların hangi dosya ve klasörlere erişebileceğini ve bu dosya ve klasörler üzerinde hangi işlemleri gerçekleştirebileceğini belirleyen kurallardır. WordPress’te bu izinler, sitenizin güvenliği ve işlevselliği açısından kritik öneme sahiptir.
Temel Dosya ve Klasör İzinleri
1. FTP İstemcisi Kullanarak İzinleri Ayarlama
1. SSH Bağlantısı: SSH istemcisi (örneğin, PuTTY) kullanarak sunucunuza bağlanın.
2. Dizin Değiştirme: WordPress kurulumunuzun bulunduğu dizine gidin. Örneğin:
3. Klasör İzinlerini Ayarlama: Tüm klasörler için izinleri
4. Dosya İzinlerini Ayarlama: Tüm dosyalar için izinleri
Özel Durumlar
İzinleri ayarladıktan sonra, doğru bir şekilde uygulandığını kontrol etmek önemlidir. FTP istemcisi veya SSH üzerinden izinleri tekrar kontrol edebilirsiniz.
Sonuç
WordPress’te dosya ve klasör izinlerini doğru bir şekilde ayarlamak, sitenizin güvenliği ve performansı açısından büyük önem taşır. Yukarıdaki adımları takip ederek, sitenizin dosya ve klasör izinlerini güvenli bir şekilde yapılandırabilirsiniz. Unutmayın, yanlış izinler sitenizin güvenliğini riske atabilir, bu nedenle her zaman önerilen izinleri kullanmaya özen gösterin.
Temel Dosya ve Klasör İzinleri
- 755: Klasörler için önerilen izin. Bu izin, klasörün sahibinin okuma, yazma ve çalıştırma iznine sahip olmasını, diğer kullanıcıların ise sadece okuma ve çalıştırma iznine sahip olmasını sağlar.
- 644: Dosyalar için önerilen izin. Bu izin, dosyanın sahibinin okuma ve yazma iznine sahip olmasını, diğer kullanıcıların ise sadece okuma iznine sahip olmasını sağlar.
1. FTP İstemcisi Kullanarak İzinleri Ayarlama
- FTP İstemcisi Bağlantısı: FileZilla veya benzeri bir FTP istemcisi kullanarak sunucunuza bağlanın.
- Dosya ve Klasörleri Bulun: WordPress kurulumunuzun bulunduğu dizine gidin. Genellikle bu dizin
public_html
veyawww
olarak adlandırılır. - İzinleri Değiştirin: İzinlerini değiştirmek istediğiniz dosya veya klasöre sağ tıklayın ve “File Permissions” (Dosya İzinleri) seçeneğini seçin.
- İzinleri Ayarlayın: Açılan pencerede, klasörler için
755
, dosyalar için644
izinlerini girin ve “Recurse into subdirectories” (Alt dizinlere uygula) seçeneğini işaretleyin. Ardından “OK” butonuna tıklayın.
1. SSH Bağlantısı: SSH istemcisi (örneğin, PuTTY) kullanarak sunucunuza bağlanın.
2. Dizin Değiştirme: WordPress kurulumunuzun bulunduğu dizine gidin. Örneğin:
bash
cd /var/www/html/wordpress
3. Klasör İzinlerini Ayarlama: Tüm klasörler için izinleri
755
olarak ayarlamak için aşağıdaki komutu kullanın:bash
find . -type d -exec chmod 755 {} \;
4. Dosya İzinlerini Ayarlama: Tüm dosyalar için izinleri
644
olarak ayarlamak için aşağıdaki komutu kullanın:bash
find . -type f -exec chmod 644 {} \;
Özel Durumlar
- wp-config.php: Bu dosya, WordPress’in yapılandırma dosyasıdır ve güvenlik açısından kritik öneme sahiptir. Bu dosyanın iznini
600
veya640
olarak ayarlamak daha güvenlidir. - wp-content/uploads: Bu klasör, kullanıcılar tarafından yüklenen dosyaları içerir. Bu klasörün iznini
755
olarak ayarlamak gerekir, ancak bazı durumlarda775
de gerekebilir.
İzinleri ayarladıktan sonra, doğru bir şekilde uygulandığını kontrol etmek önemlidir. FTP istemcisi veya SSH üzerinden izinleri tekrar kontrol edebilirsiniz.
Sonuç
WordPress’te dosya ve klasör izinlerini doğru bir şekilde ayarlamak, sitenizin güvenliği ve performansı açısından büyük önem taşır. Yukarıdaki adımları takip ederek, sitenizin dosya ve klasör izinlerini güvenli bir şekilde yapılandırabilirsiniz. Unutmayın, yanlış izinler sitenizin güvenliğini riske atabilir, bu nedenle her zaman önerilen izinleri kullanmaya özen gösterin.