Plesk Panelde FTP Giriş Hatası (530 Login Incorrect) Çözümü

Plesk Panelde FTP Giriş Hatası (530 Login Incorrect) Çözümü
Yazı Özetini Göster

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ı

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 +x ile dosyayı çalıştırılabilir yapın.
  • Log analizi: /var/log/cron veya /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.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar