Teknoloji 03.07.2026

WHM cPanel Sunucularda 'Crontab: Permission Denied' Hatası ve Çözümü

WHM cPanel Sunucularda 'Crontab: Permission Denied' Hatası ve Çözümü

cPanel 'Crontab: Permission Denied' Yetki Hatası Nasıl Çözülür?

cPanel veya WHM paneli üzerinde zamanlanmış görev (Cronjob) oluşturmak istediğinizde veya SSH üzerinden crontab -e komutunu çalıştırdığınızda **"Crontab: Permission Denied"** (Zamanlanmış Görev: İzin Reddedildi) hatasıyla karşılaşabilirsiniz. Bu hata, sunucu güvenliği amacıyla crontab kullanımının belirli kullanıcılara sınırlandırılmasından kaynaklanır.

1. cron.allow ve cron.deny Kontrolleri

Linux işletim sistemlerinde cron erişimi `/etc/cron.allow` ve `/etc/cron.deny` dosyaları ile yönetilir. SSH ile root olarak bağlanıp bu dosyaları inceleyin:

  • Eğer `/etc/cron.allow` dosyası varsa, bu dosyada yazılı olmayan hiçbir kullanıcı crontab kullanamaz.
  • Eğer `/etc/cron.deny` dosyası varsa, bu dosyada yazılı olan kullanıcılar crontab kullanamaz.

2. Kullanıcıya Cron İzni Verme

Hata alan cPanel kullanıcısının adını `/etc/cron.allow` dosyasına ekleyerek yetki sorununu çözebilirsiniz:

echo "cpanel_kullanici_adi" >> /etc/cron.allow

Ayrıca bu kullanıcının `/etc/cron.deny` dosyasında kayıtlı olmadığından emin olun. Gerekirse oradaki satırı silin.

Bu düzenleme sonrası cPanel kullanıcılarınız cron görevlerini hatasız bir şekilde ekleyebileceklerdir.

Düşük limitlerle karşılaşmamak ve limitsiz hosting hizmeti sunmak için orijinal lisanslı cPanel Lisans seçeneklerimize göz atabilir, projeleriniz için VDS Sunucu paketlerimizi tercih edebilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.