Dokümantasyon menüsü
Site yönetimi

FTP hesapları

Her site için ayrı FTP hesapları oluşturun; bir hesap yalnızca o sitenin dizinine erişir.

FTP hesapları sayfası.FTP hesapları sayfası.

FTP hesapları nasıl çalışır

FTP hesaplarını Site Merkezi → FTP sayfasından ya da bir sitenin FTP sekmesinden yönetirsiniz (bkz. Site Merkezi). Her FTP hesabı bir siteye bağlıdır ve yalnızca o sitenin dizinine erişebilir. Hesaplar sunucuda gerçek bir Linux kullanıcısı değildir; FTP sunucusunun (pure-ftpd) kendi hesap kayıtlarında tutulur ve oturum açan kullanıcı, sitenin ev dizinine kilitlenir: bir üst klasöre çıkamaz.

FTP ile yüklenen dosyalar sitenin Linux kullanıcısına ait olur; böylece web sunucusu bu dosyaları sorunsuz okur. Bir alt alan adı için oluşturduğunuz hesap daha dardır: yalnızca o alt alan adının belge köküne kilitlenir ve ana sitenin dosyalarını ya da diğer alt alan adlarını göremez.

Site hesapları için SFTP ya da SSH erişimi yoktur. Dosya aktarmak için FTP'yi ya da panelin Dosya Yöneticisi'ni kullanırsınız.

Hesap oluşturma

  • Sayfanın üstündeki site seçicisinden siteyi seçin. Yeni hesap eklemek için bir site seçilmiş olmalıdır.
  • Yeni FTP hesabı formunda Kullanıcı adı alanına bir ad yazın. Sitenin sistem kullanıcısı adı, yazdığınız adın önüne otomatik eklenir; örneğin examplecom sistem kullanıcılı sitede backup yazarsanız hesap adı examplecom_backup olur. Önek dahil en çok 32 karakter kullanabilirsiniz; ad küçük harfe çevrilir ve harf, rakam, nokta, alt çizgi ve tire içerebilir.
  • Parola alanını boş bırakırsanız sunucu güçlü bir parola üretir. Kendiniz yazarsanız en az 12 karakter olmalı, en az bir harf ve bir rakam içermeli, boşluk ve kontrol karakteri içermemelidir.
  • Oluştur → düğmesine basın.

Parolayı sunucu ürettiyse FTP parolası penceresinde yalnızca bir kez gösterilir. Pencereyi kapatmadan önce kaydedin; sonradan görüntülenemez. Kaybederseniz hesabın parolasını sıfırlarsınız.

FTP istemcisiyle bağlanma

İstemcinizde (FileZilla, WinSCP ya da başka bir FTP istemcisi) şu bilgileri girin:

text
Sunucu:      203.0.113.10  (sunucunun IP adresi ya da buna yönlenen bir alan adı)
Port:        21
Kullanıcı:   examplecom_backup
Parola:      hesap için belirlediğiniz parola
Aktarım:     pasif mod

Sunucu, istemci isterse FTP bağlantısını TLS ile korur. Kurulumda üretilen sertifika kendinden imzalıdır; bu nedenle istemciniz ilk bağlantıda sertifika uyarısı gösterebilir. İstemci TLS istemezse düz FTP de çalışır, bu yüzden istemcinizde "açık TLS ile FTP" (explicit FTP over TLS) seçeneğini seçmeniz önerilir.

Pasif mod için sunucuda 30000 ile 35000 arasındaki TCP portları ve 21 numaralı port açık olmalıdır; Deckpa kurulumu bu portları sunucunun güvenlik duvarında açar. Barındırma sağlayıcınızın ayrı bir güvenlik duvarı varsa bu portları orada da açmanız gerekir.

Parola, silme ve askıya alma

  • Parola değiştir — hesap satırındaki bu düğme Parola sıfırla penceresini açar. Parolayı boş bırakırsanız sunucu yeni bir parola üretir ve Yeni FTP parolası penceresinde bir kez gösterir. Parola kuralları hesap oluşturmadakiyle aynıdır.
  • Silme — hesabı silmek dosyalara dokunmaz; panel onay penceresinde "Dosyalar silinmez" uyarısını gösterir. Silinen hesabın açık FTP oturumları da kapatılır.
  • Askıya alma — siteyi askıya aldığınızda zamanlanmış görevler ve FTP durur; askı kaldırılınca devam eder (bkz. Site Merkezi).
  • Site silme — bir siteyi sildiğinizde ona bağlı FTP hesapları da silinir.
TLS olmayan bir FTP bağlantısında parola açık metin olarak gider. Mümkünse istemcinizde TLS'yi etkinleştirin ve her proje ya da kişi için ayrı bir hesap oluşturun; bir kişinin erişimi bittiğinde yalnızca onun hesabını silmeniz yeter.

Sık sorunlar

  • Bağlantı bir süre sonra hiç kurulmuyor — bir IP adresi 10 dakika içinde 10 başarısız giriş yaparsa sunucudaki koruma kuralı o adresi 1 saat engeller. Yanlış parolayı düzeltin ve engelin bitmesini bekleyin; engeli yönetici de kaldırabilir. Yönetici engellenen adreslere Loglar sayfasındaki Fail2ban sekmesinden bakar.
  • Giriş yapılıyor ama klasör listesi gelmiyor — pasif mod portları kapalı olabilir; istemcide pasif modu seçin ve 30000-35000 portlarının açık olduğunu denetleyin.
  • Paket FTP hesabı limitiniz dolu — paketinizdeki hesap sayısına ulaştınız. Kullanılmayan bir hesabı silin ya da yöneticinizden paketi yükseltmesini isteyin.
  • Panel aboneliği süresi doldu — yeni kaynak oluşturulamıyor — bu durumda yeni FTP hesabı açılamaz; mevcut hesaplar çalışmaya devam eder.
  • Kaydı yok — Panelde kaydı olmayan hesaplar bölümünde görünen hesaplar sunucuda vardır ama panel kaydı yazılamamıştır. Bu adlar silinene kadar yeniden kullanılamaz; hesabı buradan silip aynı adla yeniden oluşturabilirsiniz.
  • Bu kullanıcı adı zaten kullanılıyor — aynı adda bir hesap var; başka bir ad seçin.