Plesk Panelde FTP Giriş Hatası (530 Login Incorrect) Çözümü
Plesk Panelde FTP Giriş Hatası (530 Login Incorrect) Çözümü
530 Login Incorrect hatası, Plesk üzerinde FTP bağlantısı sırasında kimlik doğrulama yapılamadığında ortaya çıkan yaygın bir hatadır. Bu hata genellikle FTP kullanıcı adı, parola veya servis yapılandırmasındaki bir sorun nedeniyle oluşur. Bu makalede, Plesk FTP bağlantı hatalarının olası nedenlerini ve çözüm adımlarını detaylı biçimde inceleyeceğiz.
- 1. Hata Mesajı ve Anlamı
- 2. Kullanıcı Adı ve Parolayı Doğrulayın
- 3. FTP Servisini Kontrol Edin
- 4. IP ve Güvenlik Duvarı Kontrolü
- 5. FTP Servis Tipini Kontrol Edin (Active / Passive)
- 6. Parola Bozulmuş Olabilir
- 7. Log Kontrolü
- 8. Chroot ve Erişim Yetkilerini Kontrol Etme
- 9. ProFTPD Yapılandırma Kontrolü
- 10. Sonuç
- 1. Cron Görevleri Nedir?
- 2. Plesk’te Cron Bölümüne Erişim
- 3. Yeni Görev Ekleme
- Örnek Komut:
- 4. Zamanlama (Schedule) Ayarları
- Örnek:
- 5. E-posta Bildirimleri
- 6. PHP Versiyonunu Belirtmek
- 7. Çalışmayan Cron Görevlerini Kontrol Etme
- 8. Görevi Elle Test Etme
- 9. Ortak Cron Hataları
- 10. Sonuç
1. Hata Mesajı ve Anlamı
FTP istemcisinde aşağıdaki gibi bir hata görünür:
530 Login incorrect. Critical error: Could not connect to server.
Bu hata, FTP sunucusunun kullanıcı kimliğini doğrulayamadığını gösterir.
2. Kullanıcı Adı ve Parolayı Doğrulayın
Plesk’te FTP kullanıcı adları genellikle şu formatta olur:
ftpuser@domainadi.com
Yalnızca “ftpuser” yazmak yerine tam alan adını ekleyin. Plesk’te FTP kullanıcılarını kontrol etmek için:
Plesk → Websites & Domains → FTP Access
3. FTP Servisini Kontrol Edin
Plesk üzerinde FTP servisini yeniden başlatın:
# systemctl restart xinetd # service proftpd restart
CentOS / AlmaLinux’ta genellikle ProFTPD veya vsftpd çalışır.
4. IP ve Güvenlik Duvarı Kontrolü
Sunucunuzda CSF veya Firewall aktifse FTP portlarını açın:
# TCP_IN = 20,21,990,10000:10100
Ardından FTP bağlantısını test edin:
ftp domainadi.com
5. FTP Servis Tipini Kontrol Edin (Active / Passive)
FTP istemciniz “Passive Mode” kapalıysa bağlantı engellenebilir. FileZilla gibi istemcilerde:
Edit → Settings → FTP → Passive Mode → “Use Passive Mode”
6. Parola Bozulmuş Olabilir
Plesk panelden FTP kullanıcısının parolasını yeniden oluşturun ve test edin:
Plesk → Websites & Domains → FTP Access → Kullanıcı Seç → Change Password
7. Log Kontrolü
FTP bağlantı hatalarını loglardan inceleyebilirsiniz:
/var/log/messages /var/log/secure /var/log/proftpd/ (veya /var/log/vsftpd.log)
8. Chroot ve Erişim Yetkilerini Kontrol Etme
Kullanıcının dizini mevcut değilse veya erişim izinleri yanlışsa giriş başarısız olur:
ls -ld /var/www/vhosts/domainadi.com/httpdocs
Sahiplik:
chown -R ftpuser:psacln /var/www/vhosts/domainadi.com
9. ProFTPD Yapılandırma Kontrolü
ProFTPD yapılandırmasını gözden geçirin:
/etc/proftpd.conf
“AuthOrder mod_auth_file.c mod_auth_unix.c” satırının mevcut olduğundan emin olun.
10. Sonuç
530 Login Incorrect hatası genellikle yanlış kimlik bilgisi veya FTP servis yapılandırmasından kaynaklanır. Kullanıcı adını tam domainle girerek, parolayı yenileyerek ve servisleri yeniden başlatarak sorun çözülebilir. Kurumsal FTP yönetimi ve güvenliği için HostLigo Plesk Hosting çözümlerinde yapılandırmalar önceden optimize edilmiştir.
makefile
Kodu kopyala
Etiketler: plesk ftp hatası, 530 login incorrect, ftp connection failed, proftpd yeniden başlatma, ftp erişim sorunu, plesk hosting, ftp passive mode, hostligo plesk hosting
🧾 BAŞLANGIÇ BİLGİLERİ
Başlık: Plesk Üzerinde Cron Görevi Oluşturma Rehberi
Kategori: Plesk / Otomasyon
html
Kodu kopyala
Plesk Üzerinde Cron Görevi Oluşturma Rehberi
Cron Job, belirli aralıklarla otomatik olarak çalışan zamanlanmış görevlerdir. Plesk Panel, bu görevlerin yönetimini kullanıcı dostu bir arayüzle kolaylaştırır. Bu rehberde, Plesk üzerinde cron görevi oluşturma, test etme ve hata ayıklama adımlarını anlatıyoruz.
1. Cron Görevleri Nedir?
Cron görevleri, belirli zamanlarda otomatik çalışan komut veya script’lerdir. Örneğin:
- Yedekleme dosyası oluşturma.
- PHP betiğini her gece çalıştırma.
- Veritabanı temizliği veya cache silme.
2. Plesk’te Cron Bölümüne Erişim
Plesk → Tools & Settings → Scheduled Tasks
veya belirli bir alan adı için:
Plesk → Websites & Domains → Scheduled Tasks
3. Yeni Görev Ekleme
“Add Task” butonuna tıklayın ve görev tipini seçin:
- Run a command – Linux komutu çalıştırır.
- Fetch a URL – Belirli bir URL’yi çağırır.
- Run a PHP script – PHP dosyası çalıştırır.
Örnek Komut:
/usr/bin/php -q /var/www/vhosts/domainadi.com/httpdocs/cron.php
4. Zamanlama (Schedule) Ayarları
Cron ifadesi (syntax) beş parametreden oluşur:
* * * * * komut
Sırasıyla: dakika, saat, gün, ay, hafta günü
Örnek:
- Her gün gece 3’te:
0 3 * * * - Her 15 dakikada bir:
*/15 * * * *
5. E-posta Bildirimleri
“Send notifications to” alanına e-posta adresinizi girerek görev hatalarını alabilirsiniz. Gereksiz bildirim istemiyorsanız “Do not notify” seçeneğini işaretleyin.
6. PHP Versiyonunu Belirtmek
Birden fazla PHP sürümü varsa, doğru sürümü belirtin:
/opt/plesk/php/8.1/bin/php /var/www/vhosts/domainadi.com/httpdocs/script.php
7. Çalışmayan Cron Görevlerini Kontrol Etme
- Yol hatası: Dosya veya dizin mevcut olmayabilir.
- İzin hatası:
chmod +xile dosyayı çalıştırılabilir yapın. - Log analizi:
/var/log/cronveya/var/log/messages
8. Görevi Elle Test Etme
SSH üzerinden cron komutunu manuel çalıştırarak test edin:
sudo -u kullanıcıadı /usr/bin/php /path/to/cron.php
9. Ortak Cron Hataları
- Permission denied: Dosya erişim izni eksik.
- No such file or directory: Dosya yolu yanlış.
- PHP Parse Error: Kod hatası mevcut.
10. Sonuç
Plesk Cron Görevleri, sitenizin otomatik işlemlerini güvenli ve düzenli şekilde yürütmenizi sağlar. Görevleri doğru zamanlama, doğru PHP yolu ve uygun izinlerle tanımlamak, kesintisiz bir otomasyon süreci sunar. Kurumsal barındırma altyapılarında otomatik görevlerin kesintisiz çalışması için HostLigo Plesk Hosting çözümleri profesyonel yönetimle birlikte gelir.