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_htmlveyawwwolarak 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çin644izinlerini 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
600veya640olarak 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
755olarak ayarlamak gerekir, ancak bazı durumlarda775de 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.