Ücretsiz Hosting FTP Kullanımı

📌 İçindekiler

Ücretsiz Hosting FTP Kullanımı

📌 İlginizi Çekebilir: Ücretsiz Web Sitesi Nasıl Açılır?

Web sitenizin dosyalarını ücretsiz hosting hesabınıza yüklemek, güncellemek veya yedeklemek istiyorsanız FTP erişimi işinizi kolaylaştırabilir. Ücretsiz hosting FTP kullanımı sayesinde HTML sayfalarını, görselleri, stil dosyalarını ve hosting paketinizin desteklediği diğer içerikleri bilgisayarınızdan sunucuya aktarabilirsiniz. Ancak bağlantının sorunsuz kurulması için doğru sunucu bilgilerini kullanmak, dosyaları uygun klasöre yüklemek ve hizmetin sınırlarını bilmek gerekir.

Bu rehberde FTP hesabı oluşturmayı, FileZilla ile bağlantı kurmayı, web sitesi dosyalarını yüklemeyi ve sık karşılaşılan hataları çözmeyi adım adım öğreneceksiniz. Ayrıca ücretsiz hosting kullanırken dikkat etmeniz gereken güvenlik ve yedekleme noktalarını da bulacaksınız.

FTP Nedir, Ücretsiz Hosting ile Nasıl Çalışır?

FTP, File Transfer Protocol ifadesinin kısaltmasıdır ve bilgisayar ile sunucu arasında dosya aktarımı yapmak için kullanılır. Hosting sağlayıcınız FTP erişimi sunuyorsa bir FTP istemcisi üzerinden hesabınıza bağlanabilir, yetkiniz bulunan dizinlerde dosya yükleyebilir, indirebilir, yeniden adlandırabilir veya silebilirsiniz.

Tarayıcı üzerinden çalışan dosya yöneticileri de benzer işlemler yapabilir. Ancak çok sayıda dosyanın aktarılması, klasör yapısının korunması ve başarısız aktarımların takip edilmesi gerektiğinde FTP istemcileri genellikle daha kullanışlıdır.

Henüz bir hosting hesabınız yoksa önce Ücretsiz Web Sitesi Açma Yöntemleri rehberini inceleyerek dosya yüklemeye izin veren hosting hizmetleriyle hazır site oluşturucular arasındaki farkları değerlendirebilirsiniz.

Her Ücretsiz Hosting Hizmetinde FTP Bulunur mu?

Hayır. Bazı ücretsiz hosting sağlayıcıları FTP erişimi verirken bazıları yalnızca kontrol panelindeki dosya yöneticisini kullanmanıza izin verir. Hazır site oluşturma platformlarında ise sunucu dosyalarına doğrudan erişim hiç sunulmayabilir.

Hesap açmadan önce hizmetin güncel özelliklerini kontrol edin. FTP desteğinin bulunması; SFTP desteği, sınırsız dosya aktarımı veya tüm dosya türlerinin kabul edildiği anlamına gelmez.

FTP, FTPS ve SFTP Arasındaki Farklar

Bağlantı kurarken karşılaşacağınız protokoller benzer amaçlara hizmet etse de güvenlik açısından aynı değildir. Özellikle standart FTP bağlantısının kullanıcı adı, parola ve dosya içeriğini şifrelemediğini bilmek önemlidir.

Protokol Şifreleme Yaygın bağlantı portu Dikkat edilmesi gereken nokta
FTP Yok 21 Hassas bilgiler için tercih edilmemelidir.
FTPS TLS ile şifreleme Açık TLS bağlantısında genellikle 21 Sunucunun TLS desteği ve sertifikası kontrol edilmelidir.
SFTP SSH üzerinden şifreleme Genellikle 22 FTP’den farklı bir protokoldür; ayrıca desteklenmesi gerekir.

Tablodaki portlar yaygın değerlerdir. Sağlayıcınız farklı bir port belirlediyse panelde veya yardım belgelerinde verilen değeri kullanmalısınız. FTP ve FTPS ayrıca veri aktarımı için ek bağlantılardan yararlanır; bu nedenle yalnızca kontrol portunun açık olması her durumda yeterli değildir.

Tercihiniz, sağlayıcının desteklediği şifreli bağlantı olmalıdır. SFTP sunulmuyorsa FTPS seçeneğini kontrol edin. Yalnızca düz FTP erişimi bulunan bir hizmeti hassas veri içeren projeler için kullanmaktan kaçının.

Ücretsiz Hosting FTP Bağlantısı İçin Gereken Bilgiler

FTP istemcisini açmadan önce hosting kontrol panelinizden bağlantı bilgilerini bulun. Bu bilgiler genellikle “FTP Hesapları”, “FTP Bilgileri” veya “Dosya Yönetimi” bölümünde yer alır.

  • Sunucu adresi: Hosting sağlayıcısının verdiği FTP ana makine adı veya IP adresidir.
  • Kullanıcı adı: FTP hesabınıza atanmış kullanıcı adıdır; panel giriş adınızdan farklı olabilir.
  • Parola: FTP hesabı için belirlenen şifredir.
  • Protokol: FTP, FTPS veya SFTP seçeneklerinden desteklenendir.
  • Port: Sağlayıcının bağlantı için belirttiği port numarasıdır.
  • Hedef dizin: Web sitenizin yayımlanacağı kök klasördür.

Sunucu adresini tahmin ederek yazmayın. Alan adınızın başına “ftp” eklemek her hosting hizmetinde doğru sonucu vermez. Ayrıca bazı ücretsiz hesaplarda FTP erişiminin kullanılabilmesi için hesap doğrulaması veya panelden etkinleştirme gerekebilir.

FileZilla ile Ücretsiz Hosting FTP Kullanımı: Adım Adım Kurulum

FileZilla Client, dosya aktarımı için kullanılabilen ücretsiz bir istemcidir. Benzer işlemler WinSCP veya Cyberduck gibi alternatiflerle de gerçekleştirilebilir. Aşağıdaki adımlar FileZilla üzerinden ilerler; menü isimleri sürüme ve arayüz diline göre küçük farklılıklar gösterebilir.

1. FTP İstemcisini Güvenilir Kaynaktan İndirin

Programı resmi sitesinden indirin ve bilgisayarınıza kurun. Dosya aktarımı yapmak için ihtiyaç duyduğunuz uygulama FileZilla Client sürümüdür; kendi FTP sunucunuzu kurmaya yönelik sunucu sürümü değildir. Kurulum sırasında sunulan seçenekleri kontrol ederek yalnızca ihtiyaç duyduğunuz bileşenleri yükleyin.

2. Hosting Panelinden FTP Hesabınızı Hazırlayın

Sağlayıcınız hazır bir FTP hesabı verdiyse mevcut bilgileri kullanabilirsiniz. Yeni hesap oluşturmanız gerekiyorsa güçlü ve benzersiz bir parola belirleyin. Panel izin veriyorsa hesabın erişimini yalnızca ilgili web sitesinin klasörüyle sınırlandırın.

Birden fazla kişiyle çalışıyorsanız aynı parolayı paylaşmak yerine ayrı hesaplar oluşturmak daha güvenlidir. Ücretsiz planınızın birden fazla FTP hesabını destekleyip desteklemediğini kontrol edin.

3. Site Yöneticisine Bağlantı Bilgilerini Girin

FileZilla içindeki “Dosya” menüsünden “Site Yöneticisi” bölümünü açın ve yeni bir site kaydı oluşturun. Sunucu adresini, protokolü, portu, kullanıcı adını ve parolayı hosting panelindeki bilgilerle eşleştirin.

  • FTPS için: Protokolü FTP olarak seçin ve sağlayıcınız açık TLS kullanıyorsa şifreleme ayarını açık FTP üzerinden TLS gerektirecek şekilde yapılandırın.
  • SFTP için: Protokol listesinden SFTP seçin ve verilen SSH/SFTP portunu kullanın.
  • Düz FTP için: Bağlantının şifrelenmediğini göz önünde bulundurun; mümkünse şifreli bir alternatif seçin.

FTPS bağlantısında sertifika uyarısı, SFTP bağlantısında ise sunucu anahtarı onayı görebilirsiniz. Bu uyarıları otomatik olarak kabul etmeyin. Sunucu adı, sertifika veya anahtar bilgilerini sağlayıcının sunduğu doğrulama bilgileriyle karşılaştırın; beklenmedik değişikliklerde destek alın.

4. Bağlantıyı Kurun ve Dizinleri Kontrol Edin

Bağlantı başarılı olduğunda FileZilla’nın sol tarafında bilgisayarınızdaki, sağ tarafında ise sunucudaki dosyaları görürsünüz. Üst bölümdeki durum mesajları bağlantı sürecini, alt bölümdeki aktarım kuyruğu ise yükleme ve indirme işlemlerini gösterir.

İlk işlem olarak sunucunun mevcut klasör yapısını inceleyin. Bilmediğiniz dosyaları silmeyin; bazıları hizmetin çalışması veya alan adı yapılandırması için gerekli olabilir.

5. Dosyaları Doğru Web Kök Dizinine Yükleyin

Web sitesinin herkese açık dosyaları çoğu hizmette “public_html”, “htdocs” veya “www” adlı klasörlerde tutulur. Ancak bu isimler evrensel değildir. Doğru hedef, alan adınıza atanmış belge kök dizinidir. Panelde gösterilen yolu esas alın.

Örneğin sitenizin ana dosyası “index.html” ise bu dosyanın ilgili kök dizinde bulunması gerekir. Ana sayfa dosyasını yanlışlıkla fazladan bir proje klasörünün içine yüklerseniz site, alan adının ana adresinde beklediğiniz şekilde açılmayabilir.

Bilgisayarınızdaki site dosyalarını seçip sunucu tarafındaki doğru klasöre sürükleyin. Yükleme tamamlandıktan sonra başarısız aktarımlar sekmesini kontrol edin.

6. Web Sitesini Tarayıcıda Test Edin

Alan adınızı açarak ana sayfayı, alt sayfaları, görselleri ve menü bağlantılarını test edin. CSS ve JavaScript dosyalarının doğru yüklendiğinden emin olun. Güncel sürümü göremiyorsanız tarayıcı önbelleğini yenileyin; varsa site veya CDN önbelleğini de kontrol edin.

Dosya adlarında büyük-küçük harf farkına dikkat edin. Birçok Linux tabanlı sunucuda “Logo.png” ile “logo.png” farklı dosyalardır. Bilgisayarınızda çalışan bir görsel bağlantısı, sunucuda bu nedenle bozulabilir.

FTP ile Hangi Dosyalar Yüklenebilir?

Sağlayıcının kuralları izin verdiği sürece HTML, CSS, JavaScript, görsel ve belge dosyalarını FTP ile aktarabilirsiniz. Ancak bir dosyanın yüklenebilmesi, sunucuda çalıştırılabileceği anlamına gelmez. PHP dosyaları için uygun PHP desteği, veritabanına bağlı uygulamalar içinse gerekli veritabanı hizmeti bulunmalıdır.

WordPress gibi bir içerik yönetim sisteminin dosyalarını yüklemek tek başına kurulum veya taşıma işlemini tamamlamaz. Veritabanının oluşturulması ya da içe aktarılması, bağlantı bilgilerinin düzenlenmesi ve sistem gereksinimlerinin karşılanması da gerekir.

Dosyalarla uğraşmak yerine görsel bir düzenleyiciyle ilerlemek istiyorsanız Kodlama Bilmeden Ücretsiz Web Sitesi Yapma rehberindeki seçenekleri değerlendirebilirsiniz. Ancak seçtiğiniz platformun dışa aktarma ve FTP erişimi imkanlarını ayrıca kontrol etmelisiniz.

Ücretsiz Hosting Kullanırken Dikkat Edilecek Sınırlar

Ücretsiz hosting planlarında yalnızca depolama alanına bakmak yeterli değildir. Çok sayıda küçük dosya, tek bir büyük dosyadan farklı bir sınıra takılabilir. Paket özellikleri zamanla değişebileceği için aşağıdaki noktaları güncel kullanım koşullarından doğrulayın:

  • Disk kotası: Hesabınızda saklayabileceğiniz toplam veri miktarı.
  • Dosya sayısı sınırı: Dosya ve dizinler için uygulanan inode veya benzeri limitler.
  • Tek dosya boyutu: Bir dosyanın kabul edilen en yüksek boyutu.
  • Bağlantı sınırı: Aynı anda açılabilecek FTP oturumu ve aktarım sayısı.
  • Dosya türü kısıtlamaları: Arşiv, çalıştırılabilir dosya veya belirli medya türlerine yönelik kurallar.
  • Trafik ve kaynak limitleri: Ziyaretçi trafiği, işlemci ve bellek kullanımına ilişkin sınırlar.
  • Hareketsizlik politikası: Kullanılmayan hesapların askıya alınması veya silinmesine ilişkin koşullar.

Aktarım sırasında bağlantı sık sık kesiliyorsa eş zamanlı aktarım sayısını düşürmeyi deneyin. Örneğin bir veya iki dosyayı aynı anda aktarmak, düşük bağlantı limitli hesaplarda daha istikrarlı sonuç verebilir. Bu ayar hız garantisi sağlamaz; sunucunun izin verdiği değerlere göre düzenlenmelidir.

Sık Karşılaşılan FTP Hataları ve Çözümleri

Sunucuya Bağlanılamıyor veya Bağlantı Zaman Aşımına Uğruyor

Önce sunucu adresini, portu ve seçilen protokolü kontrol edin. Hesabınızın aktif olduğundan ve sağlayıcı tarafında bakım bulunmadığından emin olun. Güvenlik duvarı veya ağ kısıtlamaları da bağlantıyı engelleyebilir. Güvenlik yazılımlarını tamamen kapatmak yerine gerekli uygulama ve bağlantı izinlerini inceleyin.

FTP veya FTPS bağlantısı kuruluyor ancak klasör listesi alınamıyorsa pasif mod ayarını kontrol edin. Pasif mod, istemcinin veri bağlantısını başlatmasını sağlayarak birçok NAT ve güvenlik duvarı ortamında bağlantıyı kolaylaştırır. Sorun sunucunun pasif port yapılandırmasından kaynaklanıyorsa sağlayıcının müdahalesi gerekebilir.

530 Hatası veya Kullanıcı Girişi Başarısız Uyarısı

530 yanıtı genellikle oturum açılamadığını gösterir. Kullanıcı adı ve parolanın doğru olduğunu, kopyalama sırasında boşluk eklenmediğini kontrol edin. Panel parolası ile FTP parolasının aynı olduğunu varsaymayın. Hesap kısıtlamaları veya sunucunun TLS zorunluluğu da giriş sorununa yol açabilir; hata günlüğündeki açıklamayı okuyun.

550 Hatası veya Dosya Yükleme İzni Sorunu

550 yanıtı; izin yetersizliği, erişilemeyen dosya yolu veya sağlayıcı kısıtlamaları nedeniyle görülebilir. Doğru dizinde olduğunuzu, FTP hesabınızın yazma yetkisini ve disk kotasını kontrol edin. Sorunu çözmek için tüm dosyalara geniş erişim izni vermeyin.

Birçok Linux hosting ortamında klasörler için 755, dosyalar için 644 izinleri yaygındır; ancak doğru değerler sunucunun yapılandırmasına bağlıdır. Sağlayıcınızın önerilerini izleyin ve 777 iznini genel bir çözüm olarak kullanmayın.

Dosyalar Yüklendiği Halde Site Açılmıyor

Dosyaların alan adının belge kök dizininde bulunduğunu ve uygun bir ana sayfa dosyası olduğunu doğrulayın. Sorun DNS yönlendirmesi, HTTPS sertifikası, uygulama yapılandırması veya eksik veritabanından da kaynaklanabilir. FTP bağlantısının başarılı olması, sitenin yayına ilişkin bütün ayarlarının tamamlandığını göstermez.

Güvenli Dosya Aktarımı ve Yedekleme Önerileri

  • Şifreli bağlantı kullanın: Sağlayıcınızın desteklediği FTPS veya SFTP seçeneğini tercih edin.
  • Benzersiz parola belirleyin: FTP parolanızı başka hizmetlerde kullanmayın.
  • Erişimi sınırlayın: Kullanılmayan hesapları kapatın ve mümkünse klasör bazlı yetki verin.
  • Gizli dosyaları koruyun: Veritabanı yedeklerini, özel anahtarları ve parola içeren belgeleri herkese açık dizine yüklemeyin.
  • Değişiklikten önce yedek alın: Üzerine yazılacak dosyaları bilgisayarınıza indirin.
  • Veritabanını ayrıca yedekleyin: FTP, veritabanının içeriğini kendiliğinden yedeklemez; paneldeki yedekleme veya dışa aktarma araçlarını kullanın.
  • Aktarım sonuçlarını doğrulayın: Kuyruğun tamamlanması kadar başarısız aktarımların bulunmaması da önemlidir.

FTP üzerinden silinen dosyalar için her zaman bir geri dönüşüm kutusu bulun

{
“@context”: “https://schema.org”,
“@type”: “FAQPage”,
“mainEntity”: [
{
“@type”: “Question”,
“name”: “Her Ücretsiz Hosting Hizmetinde FTP Bulunur mu?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Hayır. Bazı ücretsiz hosting sağlayıcıları FTP erişimi verirken bazıları yalnızca kontrol panelindeki dosya yöneticisini kullanmanıza izin verir. Hazır site oluşturma platformlarında ise sunucu dosyalarına doğrudan erişim hiç sunulmayabilir.”
}
},
{
“@type”: “Question”,
“name”: “550 Hatası veya Dosya Yükleme İzni Sorunu”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “550 yanıtı; izin yetersizliği, erişilemeyen dosya yolu veya sağlayıcı kısıtlamaları nedeniyle görülebilir. Doğru dizinde olduğunuzu, FTP hesabınızın yazma yetkisini ve disk kotasını kontrol edin. Sorunu çözmek için tüm dosyalara geniş erişim izni vermeyin.”
}
}
]
}

Leave a Reply

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