Plesk Panel, web siteleri ve sunucular için kapsamlı yönetim araçları sunan popüler bir kontrol panelidir.
Plesk Panel, web siteleri ve sunucular için kapsamlı yönetim araçları sunan popüler bir kontrol panelidir. Dosya ve klasör izinleri (permissions), sunucu güvenliği ve erişim bütünlüğü açısından kritik öneme sahiptir. Yanlış yapılandırılmış izinler, web sitelerinin yüklenmemesine, dosya yükleme hatalarına veya güvenlik açıklarına yol açabilir. Plesk’teki “Permission Repair” aracı, bu sorunları otomatik olarak tespit edip düzelterek sistem yöneticilerine zaman kazandırır. Bu araç, standart UNIX/Linux izinlerini (örneğin, 755 dizinler için, 644 dosyalar için) domain bazında veya sunucu genelinde uygular. Makalemizde, aracın adım adım kullanımını inceleyerek pratik rehberlik sağlayacağız.
Plesk Panel’de Permission Repair aracına erişim, grafik arayüz (GUI) veya komut satırı (CLI) üzerinden gerçekleştirilebilir. GUI yöntemi, yeni başlayanlar için idealdir ve hızlı sonuçlar verir. Plesk Obsidian sürümünde, ana panele giriş yaptıktan sonra “Websites & Domains” sekmesine gidin. İlgili domaini seçin ve “Hosting Settings” veya “Permissions Repair” butonunu bulun. Bu araç, yalnızca yönetici haklarıyla erişilebilir olduğundan, root veya admin hesabıyla oturum açtığınızdan emin olun. Erişim öncesi, sunucunun yedekleme durumunu kontrol edin; onarım işlemi dosya yapılarını değiştirmez ancak beklenmedik durumlarda geri dönüş için faydalıdır.
Komut satırı alternatifi, uzaktan erişim için uygundur. SSH ile sunucuya bağlanın ve “plesk repair” komutunu çalıştırın. Bu yöntem, birden fazla domaini toplu işlemek için esneklik sağlar. Örneğin, belirli bir domain için “plesk repair fs-permissions -domain example.com” komutuyla doğrudan onarım başlatabilirsiniz. Her iki yöntem de log dosyalarını (/var/log/plesk/panel.log) günceller, böylece işlem sonuçlarını inceleyebilirsiniz. Bu erişim seçenekleri, farklı yönetim senaryolarına uyum sağlar ve sunucu yükünü minimumda tutar.
Domain bazında onarım, en yaygın kullanım senaryosudur. Plesk panelinde “Websites & Domains” listesinden hedef domaini seçin. Sağ panelde “Permissions Repair” aracını tıklayın. Araç, otomatik tarama başlatır ve mevcut izinleri standartlara göre karşılaştırır. Onay ekranında “Repair” butonuna basın; işlem genellikle 1-5 dakika sürer ve ilerleme çubuğu ile takip edilebilir. Örnek: Bir WordPress sitesinde /wp-content/uploads klasörü 777 izinliyse, araç bunu 755’e düzeltir. Tamamlandıktan sonra, site erişimini test edin ve hata loglarını kontrol edin. Bu işlem, FTP kullanıcı izinlerini de senkronize eder.
Sunucu genelinde onarım için “Tools & Settings” > “Server Management” > “Permissions Repair” yolunu izleyin. “Repair all permissions” seçeneğini aktifleştirin. Bu, tüm abone domainlerini kapsar ve yoğun sunucularda 10-30 dakika alabilir. Öncesinde, veritabanı bağlantılarını doğrulayın; aksi takdirde kesintiler oluşabilir. Araç, plesk vhost.conf dosyalarını da günceller. Sonuç raporu, düzeltilen izin sayısını ve hataları listeler. Pratik takeaway: Haftalık cron job ile otomatikleştirin, ancak test ortamında deneyin.
CLI’da “plesk repair fs-permissions” ile başlayın. Parametreler ekleyin: “-y” otomatik onay için, “-verbose” detaylı çıktı için. Örnek komut: plesk repair fs-permissions example.com -y -verbose. Bu, /httpdocs ve alt dizinleri tarar, chown www-data:psacln uygular. Çoklu domain için “plesk bin subscription –update example.com -permissions-repair yes” kullanın. Logları tail -f ile gerçek zamanlı izleyin. Bu yöntem, GUI’nin erişemediği sistem dosyalarını da kapsar.
Onarım sonrası hatalar oluşursa, “plesk repair all -y” ile tam sistem onarımı yapın. SELinux etkinse, “restorecon -R /var/www/vhosts” ekleyin. Disk alanı düşükse işlemi parçalara bölün. Başarısız domainlerde manuel chmod 755 /path/to/dir deneyin. En iyi uygulama: Değişiklik öncesi rsync ile yedek alın. Bu yaklaşımlar, %99 başarı oranı sağlar ve sunucu stabiliteyi artırır. Düzenli kullanım, güvenlik denetimlerini kolaylaştırır.
Permission Repair aracı, Plesk yönetimini verimli kılar ve olası kesintileri önler. Düzenli olarak uygulayarak, dosya izinlerini standart tutun; bu, performans ve güvenliği optimize eder. Herhangi bir şüphede Plesk belgelerini inceleyin ve test edin. Bu rehberle, sorunsuz bir yönetim deneyimi elde edeceksiniz.