İçeriğe atla
HexaTransfer
Bloga dön
Dosya transferi

FTP vs web dosya aktarımı: neden tarayıcı 2026'da kazanır

FTP ve modern web dosya aktarımı karşılaştırması. Şifreli tarayıcı aktarımlarının neden eski FTP'nin yerini aldığını öğrenin.

Tarayıcı tabanlı web aktarımı, neredeyse her eski çözüm içermeyen iş akışında FTP'nin önüne geçti. RFC 959 (1985) ile tanımlanan FTP, varsayılan olarak TCP port 21 üzerinden kimlik bilgilerini ve dosya içeriklerini açık metin olarak gönderiyor. Modern web aktarımı TLS 1.3 üzerinde çalışıyor, veri yüklerini istemci tarafında AES-256-GCM ile şifreliyor ve alıcı tarafından tarayıcı dışında hiçbir kurulum gerektirmiyor. FileZilla'nın kurulum sayacı hâlâ artıyor; ancak saf FTP'nin yeni kurumsal uygulamaları neredeyse tamamen ortadan kalktı. SFTP ve FTPS, sunucudan sunucuya otomasyon için varlığını sürdürüyor; insan etkileşimli aktarımlar ise web'e taşındı.

FTP'nin tasarlandığı amaç

FTP güvenilir bir ağ varsayıyordu. Nisan 1985 tarihli RFC 959 spesifikasyonu ticari internetin öncesine ait — NSFNET 1988'e kadar kamuya açılmadı. Port 21 komut kanalını, port 20 veri kanalını taşıyordu ve hiçbir kriptografik koruma olmadan her şey ASCII veya ikili modda akıyordu. NAT geçişi sonradan düşünüldü; on yıl sonra "pasif mod" zorunlu hale geldi.

Protokolün yaşı tuhaf davranışlarına yansıyor. Aktif ve pasif mod karışıklığı, güvenlik duvarlarının sevmediği ayrı kontrol ve veri bağlantıları, kullanıcı adı ve parolanın düz metin olarak iletilmesi ve yerleşik bütünlük denetimi yokluğu. Arızalı bir yönlendiriciden geçen tek bir aktarım, herhangi bir hata mesajı göstermeden .zip arşivini sessizce bozabilir.

Saf FTP'nin neden fiilen devre dışı kaldığı

Tarayıcılar FTP desteğini aşamalı olarak kaldırdı. Chrome, Ekim 2021'deki 95. sürümde FTP'yi kaldırdı. Firefox, Temmuz 2021'deki 90. sürümde kaldırdı. Safari ise hiçbir zaman gerçek anlamda etkileşimli FTP desteği sunmadı. Bu, ftp://files.example.com/report.zip gibi bir bağlantının artık çoğu kullanıcı için çalışmadığı anlamına geliyor — tek bir dosya indirmek için FileZilla, Cyberduck veya WinSCP kurmaları gerekiyor.

Uyumluluk çerçeveleri işi bitirdi. PCI DSS 4.0 bölüm 4.2.1, genel ağlar üzerindeki kart sahibi verisi iletimlerinde güçlü kriptografi zorunlu kılıyor. HIPAA'nın 45 CFR 164.312(e)(1) altındaki teknik önlemleri ePHI için şifreli iletim zorunlu kılıyor. Saf FTP her ikisini de karşılamıyor. Denetçiler bunu anında işaretliyor.

SFTP ile FTPS aynı şey değil

İnsanlar bunları sürekli karıştırıyor. SFTP (SSH Dosya Aktarım Protokolü) SSH port 22 üzerinde çalışıyor, SSH kimlik doğrulaması kullanıyor ve adına karşın FTP ile hiçbir protokol ilişkisi taşımıyor. FTPS ise TLS ile sarmalanmış FTP; port 990'da (örtük) ya da AUTH TLS ile port 21'de (açık) çalışıyor. Farklı başarısızlık modlarına sahip iki ayrı protokol.

SFTP, sunucudan sunucuya otomatik aktarımlar için daha iyi bir seçim — tek bağlantı, güvenlik duvarlarıyla uyumlu ve ekiplerin altyapı için zaten kullandığı SSH anahtar yönetimiyle entegre. FTPS, hâlâ iki bağlantı ve NAT komplikasyonlarıyla sıkışmış bir protokole TLS ekliyor.

Web aktarımının devraldığı işlevler

Modern web aktarım hizmeti, tarihsel olarak FTP'nin sahip olduğu kullanım durumlarını karşılıyor:

  • Müşterilere tek seferlik dosya teslimatları (önceden paylaşılan FTP hesabı gerektirirdi)
  • Tedarikçi dosya bırakma noktaları (önceden yalnızca yazma iznine sahip anonim FTP klasörü gerektirirdi)
  • Ortak şirketler arasında büyük dosya alışverişi (önceden VPN artı FTP gerektirirdi)
  • Son kullanıcılara yazılım dağıtımı (önceden genel FTP aynası gerektirirdi)

Fark şu: hesap oluşturma yok, güvenlik duvarı kuralı yok, istemci yazılımı kurulumu yok ve varsayılan olarak uçtan uca şifreleme var.

Mimari karşılaştırma

| Boyut | FTP (saf) | FTPS | SFTP | Web Aktarımı | |---|---|---|---|---| | Port(lar) | 21, 20 | 990 veya 21 | 22 | 443 | | Şifreleme | Yok | TLS | SSH | TLS 1.3 + istemci tarafı AES-256-GCM | | Gerekli istemci | FileZilla/WinSCP | FileZilla/WinSCP | OpenSSH/WinSCP | Yalnızca tarayıcı | | Güvenlik duvarı uyumu | Zayıf (çift kanal) | Zayıf | İyi | İyi | | Devam desteği | Değişken | Değişken | Evet | Evet (tus/parçalı) | | Kimlik doğrulama | Kullanıcı adı/parola | Kullanıcı adı/parola + sert. | SSH anahtarları | Bağlantı + isteğe bağlı parola | | 2026'daki en iyi kullanım | Devre dışı | Eski entegrasyonlar | Sunucu otomasyonu | İnsan dosya paylaşımı |

Çoğu kişinin gözden kaçırdığı gecikme sorunu

FTP, bazı istemcilerde indirmeler için dosya başına bir TCP bağlantısı açıyor. 10.000 küçük dosyayı FTP ile aktarmak 10.000 TCP el sıkışması anlamına geliyor. Bu nedenle bir .git deposunun FTP üzerinden yedeklenmesi ağ gibi ilerlerken, aynı veri HTTP/2 çoklama ile bir sürenin çok daha küçük bir kısmında tamamlanıyor.

HTTP/2 ya da HTTP/3 (QUIC) kullanan HTTPS, tek bağlantı üzerinde birçok dosya isteğini çoklayarak gidiş-dönüş yükünü büyük ölçüde azaltıyor. tus.io gibi protokollerle parçalı yükleme kullanan web aktarım hizmetleri, bağlantı koptuğunda tam olarak kaldığı yerden devam ediyor — saf FTP'nin sunucular arasında tutarsız biçimde ele aldığı bir özellik.

FTP'nin inatla ayakta kaldığı yerler

Yayın otomasyon sistemleri, Grass Valley veya Ross Video gibi satıcıların cihazları FTP döneminde tasarlandığından içerikleri FTP aracılığıyla yerel istasyonlara aktarmaya devam ediyor. Eski perakende sistemleri, geceleri .csv stok dökümlerini FTPS üzerinden merkeze iletiyor. Akademik kurumlar yazılım arşivleri için anonim FTP aynalarını sürdürüyor; ancak büyük bölümü HTTPS destekli alternatiflere taşındı.

Sunucudan sunucuya otomasyon özellikle SFTP'den yararlanıyor. SSH anahtar kimlik doğrulamasına sahip sertleştirilmiş bir SFTP "jail"e geceleri yedek bırakan zamanlanmış bir iş, 2026'da hâlâ iyi bir mimari. Ölmekte olan, insan aracılı FTP kullanımıdır.

Web aktarımının açıkça kazandığı durumlar

Teknik bilgisi olmayan alıcıları içeren her şey. Müşteriler FileZilla kurmaz. Harici denetçiler FTPS ayarlarını yapılandırmaz. Düzenleyiciler makbuz ve bağlantı tabanlı teslimat istiyor. Bir halkla ilişkiler ajansının basın kiti göndermesi, bir hukuk bürosunun keşif belgeleri alışverişi ya da bir tasarım stüdyosunun .psd dosyalarını müşteriye teslim etmesi için tarayıcıdaki bağlantı, BT destek talebi gerektirmeyen tek teslimat yöntemi.

HexaTransfer bu dönüşümü temsil ediyor — 10 GB'a kadar dosya yükleyin, bağlantıyı paylaşın, alıcı tarayıcısından indiriyor. Oluşturulacak veya kaldırılacak FTP kimlik bilgisi yok.

Güvenlik duruşu

Saf FTP, kimlik bilgilerini ağdaki herhangi bir pasif gözlemciye — havalimanı Wi-Fi'si, otel ağları, paylaşılan ofis altyapısı — açık ediyor. FTPS ve SFTP aktarım katmanını düzeltiyor, ancak şifre çözme uç noktasında sunucu işleticisine dosya içeriğine açık metin erişimi sağlıyor.

Sıfır bilgili şifrelemeli bir web aktarım hizmeti, dosyayı tarayıcıdan ayrılmadan önce istemci tarafında şifreliyor. Sunucu yalnızca şifreli metni depoluyor. Tam sunucu ihlali bile, URL fragment'larında tutulan dosya başına anahtarlar olmadan işe yarar bir şey ortaya çıkarmıyor. Bu, FTPS'nin sunabildiğinden belirgin biçimde daha güçlü bir duruş.

Geçiş yolu

Hâlâ dış dosya teslimi için FTP çalıştırıyorsanız geçiş genellikle basit. İş akışlarını (müşteri teslimler, tedarikçi girişi, ortak alışverişleri) belirleyin, boyut ve uyumluluk profiline uyan bir web aktarım hizmeti seçin ve trafik azalınca FTP sunucusunu devre dışı bırakın. Otomatik sunucu işleri, SSH anahtar kimlik doğrulaması ile SFTP'ye taşınır — bu geçişten sağ çıkar.

Karar

FTP 40 yıl boyunca kullanıldı. Yenildi; çünkü web protokol yığını FTP'nin çözdüğü her sorunu çözdü, üstüne şifreleme, güvenlik duvarı uyumu ve her cihazda gelen tarayıcı aracılığıyla evrensel istemci desteği ekledi. Yeni etkileşimli dosya paylaşımı için web kullanın. Otomatik sunucu ardışık düzenleri için SFTP kullanın. Saf FTP'yi faks makinesiyle aynı rafa kaldırın.

hexatransfer.com'da deneyin — ücretsiz, hesap gerekmez, 10 GB'a kadar.

Uçtan uca şifreleme ile büyük dosyaları güvenle gönderin

Uçtan uca şifreleme ile 10 GB'a kadar dosya ücretsiz aktarın. Hesap gerekmez. Dosyalarınız yüklenmeden önce tarayıcınızda şifrelenir — başka kimse okuyamaz.

Dosya gönder