FTP ve SSH Arasındaki Fark

FTP ve SSH Karşılaştırması

FTP, dosyaların uzak bir konumdan yerel bir bilgisayara aktarılması için oluşturulan bir protokol olan Dosya Aktarım Protokolü'nü ifade eder. Öte yandan, Secure Shell veya SSH, iletişimin seyahatinde elektriksel bir yol olduğu sürece, mesafeden bağımsız olarak iki bilgisayar arasındaki iletişimi kolaylaştıran bir ağ protokolüdür..

FTP, bugün gördüğümüz gibi, kamu ağlarının evriminden önce oluşturulduğu için oldukça eskidir. Bu nedenle, FTP'nin yaratıcıları verilerin güvenliğini sağlama veya kullanıcı adlarının ve şifrelerin kimlik doğrulamasını yapmadılar ve aslında düz metin olarak gönderdiler. Bu, veri paketlerini koklama bilgisine sahip herkesin aktarılan verileri yeniden yapılandırabileceği veya daha kötüsü, uzak siteye tam erişim sağlayarak kullanıcı adını ve şifreyi alabileceği anlamına gelir. Güvenli Kabuk adı zaten size SSH'nin güvenliği hakkında iyi bir fikir vermelidir. SSH aslında Helsinki Teknoloji Üniversitesi'ne koklama saldırısından sonra yaratıldı. O zamanlar önde gelen kullanımda olan eski ve savunmasız Telnet protokolünün yerini alıyor. SSH güvenliği, veriler gönderilmeden önce şifrelenerek uygulanır. Bu daha sonra yalnızca belirlenen konumda şifresi çözülür.

Dosya aktarım protokolü olarak, FTP yalnızca dosyaları bir noktadan diğerine aktarabilir ve dosyaları ve dizinleri kopyalama, taşıma veya silme gibi bazı temel dosya işlemleri. SSH, kullanıcının bir dinleme sunucusu tarafından uzak bilgisayarda yorumlanıp çalıştırılabileceği komutlar vermesine izin verdiği için bunun çok ötesine geçer. Ayrıca tünel açma, çalışan belirli hizmet ve uygulamaları izleme ve hatta dosya aktarma için de kullanılabilir.

Hem FTP'nin hem de SSH'nin yaşına rağmen, halen bir şekilde veya bir şekilde dünya çapında yaygın olarak kullanılmaktadırlar. Hemen hemen tüm web sitesi barındırma sağlayıcıları, hesaplarına dosya yüklemek için uygun bir yol sağlamak üzere kullanıcı hesaplarına FTP erişimi sunar. SSH erişimi FTP kadar yaygın olmasa da, bazı sağlayıcılar kullanıcılara sitelerini yönetmede daha fazla kontrol ve daha fazla özgürlük sağladığı için bunu sunar.

Özet:

1. FTP bir dosya aktarım protokolü iken SSH bir ağ protokolüdür.

2. SSH doğal olarak güvenli iken FTP doğal olarak güvenli değildir.

3. FTP yalnızca dosyaların kontrolüne izin verirken, SSH çok çeşitli uygulamalara izin verir.