İçeriğe geç
parazade

FTP Nedir?

Yayın: · Son güncelleme:

FTP Nedir? Kısaca

FTP (File Transfer Protocol), bir bilgisayar ile sunucu arasında dosya yüklemek ve indirmek için kullanılan eski ve yaygın bir protokoldür. Verileri şifrelemeden aktardığı için yerini giderek SFTP'ye bırakıyor.

FTP nedir?
İçindekiler
  1. FTP nedir?
  2. Klasik FTP hâlâ güvenli mi?
  3. Pratik öneri

FTP, dosyaları ağ üzerinden bir sunucuya gönderip oradan almanızı sağlayan protokoldür. Web sitelerinin dosyalarını hosting hesabına yüklemek için uzun yıllar standart yöntem olarak kullanıldı.

FTP nedir?

Bağlantı için üç bilgi gerekir: sunucu adresi, kullanıcı adı ve parola. Hosting firmanız bunları size verir. FileZilla gibi bir FTP istemcisi açtığınızda bir tarafta kendi bilgisayarınızın klasörlerini, diğer tarafta sunucudaki klasörleri görürsünüz. Dosyayı bir taraftan diğerine sürüklemek, aktarımı başlatmak için yeterlidir.

Teknik olarak FTP komutlar için genellikle 21 numaralı portu kullanır, dosya verisi ise ayrı bir bağlantıdan akar. Bu ikili yapı, güvenlik duvarlarıyla zaman zaman sorun çıkarır; istemcilerdeki "pasif mod" ayarı bu yüzden vardır.

Klasik FTP hâlâ güvenli mi?

Asıl sorun güvenliktir. Klasik FTP, kullanıcı adınızı, parolanızı ve dosyalarınızı düz metin olarak iletir. Aynı ağdaki biri, örneğin halka açık bir kafe Wi-Fi'ında, bu trafiği izleyerek bilgilerinizi görebilir.

Bu nedenle iki şifreli alternatif öne çıktı:

  • FTPS: FTP'nin TLS ile şifrelenmiş hâli
  • SFTP: SSH üzerinden çalışan, tamamen farklı bir protokol

Pratik öneri

Hosting paneliniz SFTP ya da FTPS sunuyorsa düz FTP yerine onları seçin. Çoğu FTP istemcisi bu protokolleri de destekler, yani alışkanlığınızı değiştirmeniz gerekmez. FTP hesabı açarken her kişiye ayrı kullanıcı verin ve erişimi yalnızca gereken klasörle sınırlayın. İşi biten bir ajansın ya da serbest çalışanın hesabını silmeyi de unutmayın.

Sıkça Sorulan Sorular

FTP ne demek, kısaca açıklar mısınız?

FTP, dosya aktarım protokolü anlamına gelir. Bilgisayarınızdaki dosyaları bir sunucuya yüklemek ya da sunucudan indirmek için kullanılır.

FTP ile SFTP arasındaki fark nedir?

FTP verileri şifrelemeden gönderir, SFTP ise SSH bağlantısı üzerinden şifreli aktarım yapar. Kullanım biçimi benzer olsa da SFTP çok daha güvenlidir.

İlgili terimler