HDG Açıklıyor: SFTP ve FTP Nedir?


Bir bilgisayar ağının veri ve kaynak alışverişi yapabilmesi için yönlendiriciler, anahtarlar ve bilgisayarlar gibi çeşitli aygıtların bir koleksiyonunu alır. Bu ağın, tüm bu aygıtlar arasında düzgün iletişim kurmak için bir protokolü, muhtemelen birden çok protokolü izlemesi gerekir. FTP ve SFTP bu tür iki protokoldür.

SFTP ve FTP nedir? FTP ağ üzerinden dosya alışverişi yolunu sunarken SFTP, veri akışı boyunca dosyalara güvenli erişim, aktarım ve yönetim sağlar. FTP, veriler düz metin olarak gönderilirken SFTP gönderilecek tüm verileri şifreler.

<şekil sınıfı = "tembel hizalayıcı boyutu büyük">

FTP ve SFTP arasındaki birincil fark güvenliktir. SFTP, birden fazla cihaz arasında dosya aktarımı için güvenli bir kanal sağlamaz. Bu nedenle, SFTP FTP'den daha güvenlidir. Ancak, bu makale bu iki protokol arasındaki farkları biraz daha derinlemesine inceleyecektir.

HDG Açıklamalar: SFTP ve FTP Nedir?

<şekil sınıfı =" tembel hizalayıcı boyutu büyük ">

SFTP ve FTP arasındaki farkları anlamak için önce ne olduklarını ve ne yaptığını daha iyi anlamalıyız. Kullanımlar aralarında sadece biraz farklılık gösterir, ancak farklılıklar ilk bakışta göründüğünden biraz daha derindir.

FTP Nedir?

FTP veya File Transfer Protocol, dosyaların istemci (yerel bilgisayar) ve sunucu arasında bir ağ üzerinden aktarılmasını sağlayan standart bir ağ protokolüdür.

Grafik kullanıcı arayüzlerine (GUI) sahip işletim sistemlerinden önce FTP, eski metin tabanlı bilgisayarlar ve ağlar arasında dosya göndermek ve almak için geliştirilmiştir. İnternetteki bilgilere Hdaha text Transfer Protokol (HTTP) geldi.

In_content_1 tümü: [300x250] / dfp: [640x360]->
<şekil sınıfı = "tembel hizalayıcı boyutu büyük">

Bugün, FTP'yi kullanmanın üç ana yolu vardır: Grafik FTP İstemcileri, Web Tarayıcısı ve Komut Satırı FTP'si. Her biri masaüstü bilgisayarlar, sunucular, mobil cihazlar ve donanım platformları gibi çeşitli uygulamalar için uygundur.

Grafik FTP İstemcileri

Bu istemciler dosyaların sürükleyip bırakma biçiminde aktarılmasına izin verir. filezilla muhtemelen Windows işletim sistemleri için en iyi bilinen ücretsiz FTP istemcisidir. Mac için Cyberduck var.

<şekil sınıfı = "tembel hizalayıcı boyutu büyük">

Genellikle, Bir programı açarken FTP ana bilgisayarını, kullanıcı adınızı ve bir parolayı girersiniz. Bazı sunucular anonim olarak girebilmeniz için ayarlanmış olabilir, bu durumda kullanıcı adı ve şifre gerekli olmayabilir.

Ardından dosyaları ve klasörleri ana bilgisayardan sunucuya sürükleyip bırakabilirsiniz (ve tersi de geçerlidir) ve aktarımın tamamlanmasını bekleyebilirsiniz.

Web Tarayıcısı

Web tarayıcısı kullanma bir FTP sunucusuna bağlanmak, bir HTTP adresine yaptığınız gibi FTP adresine bağlanabileceğinizden daha tanıdık olacaktır. Bir web tarayıcısı daha büyük bir dizine göz atmayı, dosyaları okumayı ve almayı da kolaylaştırır. Ayrıca, bazı site bağlantısı ayrıntılarını ve dosya aktarımlarını otomatik olarak işleme hizmetini de yaparsınız.

Web tarayıcısı FTP uygun görünse de, genellikle özel bir FTP istemcisinden daha yavaş ve daha az güvenilirdir. Ayrıca daha az özelliğe sahip olma eğilimindedirler.

Komut satırı FTP

Bunu bilmiyor olabilirsiniz, ancak işletim sisteminizde büyük olasılıkla yerleşik komut satırı istemcileri bulunur. İşletim sisteminiz Windows, Mac veya Linux olduğu sürece. Başlamak için işletim sisteminizin istemini açın (Windows için komut istemi, Mac için Terminal veya Linux konsolu).

Ardından, örnek olarak

f tp ftp.empire.gov

<şekil sınıfı =" tembel hizalayıcı boyutu büyük ">

Şimdi Enter'a basın. Ardından, kendi hesabınıza erişiyorsanız, söz konusu hesabın kullanıcı adını ve şifresini kullanın. Anonim olarak erişiyorsanız kullanıcı adınız olarak anonimve şifre olarak e-posta adresinizi kullanın.

Bu noktada, taşımak istediğiniz dosyaların depolandığı dizinde olmak istersiniz. Mput komutunu ve ardından dosya veya klasörün adını girebilir ve aktarımı tetiklemek için Entertuşuna basabilirsiniz.

İsterseniz öğrenmeniz gereken birçok komut vardır. , gelecekteki FTP aktarımlarında size yardımcı olabilir. Indiana Üniversitesi, ilgilenip ilgilenmediğinizi kontrol etmek için birkaç yararlı FTP komutuna sahiptir.

SFTP Nedir?

<şekil sınıfı =" tembel hizalayıcı boyutu büyük ">

SFTP, SSH anlamına gelir File Transfer Protocol, dosya erişimi, aktarımı ve dosya yönetimine izin veren FTP'ye benzer bir ağ protokolüdür. güvenli ve güvenilir bir veri akışı.

FTP'den farklı olarak, ayrı komut ve veri kanalları kullanmaz. Bunun yerine, dosyaları özel olarak biçimlendirilmiş paketlerde tek bir bağlantıda aktarır. Addaki SSH, SFTP'nin bir uzantı olduğu Secure SHell protokolünü ifade eder. Bu, SFTP protokolünü kullanırken ek bir güvenlik düzeyi sağlar.

SFTP'yi FTP'ye sağlanan yöntemlerle kullanabilirsiniz; en büyük fark güvenli bağlantıdır. Filezilla ve Cyberduck, ücretsiz paketinin bir parçası olarak SFTP'yi de kesinlikle kullanmak isteyeceğiniz bir şeydir.

-Büyük

Bir SFTP sunucusuna bağlanırken, bağlantının güvenli bir kanal üzerinden çalıştığı varsayılır. Bu, istemci kullanıcı kimliği protokole sunulduğundan istemci kimlik doğrulaması ihtiyacını ortadan kaldırır.

WordPress, hem FTP hem de SFTP bağlantılarına izin veren bir sitenin mükemmel bir örneğidir. Bilgisayarınıza veya bir sunucuya kaydettiğiniz bir temayı eklemeye çalışırken, bu temayı FTP veya SFTP yoluyla aktarmak gerekebilir.

Bu, WordPress'in normal bir aktarım sırasında temanızın gerektirebileceği belirli kod satırlarını reddetmesini önlemek içindir. Bu sadece temalar için değil, diğer dosyalar için de geçerlidir.

SFTP ve FTP Arasındaki Anahtar Fark

En dikkat çekici ve belirgin fark tanımdadır. SFTP güvenli bir ağ protokolüdür, ancak FTP değildir. Bir diğeri protokol türleri olacaktır. FTP TCP / IP tabanlı bir protokoldür. SFTP, SSH tabanlı bir protokoldür.

TCP / IP Transmission Control Protocol / Internet Protocol. Başka bir deyişle, internetteki tüm bilgisayarlar arasındaki iletişimi yöneten standart protokoldür.

  • FTP, kontrol bağlantısını TCP bağlantı noktası 21'de kurarken SFTP, dosyaları istemci ve sunucu arasındaki SSH protokolü tarafından kurulan bağlantı altında aktarır.
  • FTP, verileri düz metin biçiminde gönderirken SFTP, ana bilgisayara gönderilmeden önce tüm verilerini şifreler.
  • SFTP, FTP'nin daha açık bir protokol olduğu ana bilgisayar aktarımlarına ana bilgisayar sağlayan bağımsız bir protokoldür.
  • A'ya biraz güvenlik eklemek için FTP, Netscape SSL'yi oluşturdu veya Secure Socket Layer (şu anda TLS veya Transport Layer Sgüvenlik). Daha sonra FTPS oluşturmak için FTP'ye SSL uygulandı.

    Bu, verilerin iki güvenli varyant aracılığıyla FTP kullanılarak güvenli bir şekilde değiştirilmesine izin verdi: FTPS Kapalı SSL ve FTPS Açık SSL. Her ikisi de SSL şifrelemesi kullanıyor.

    Sonunda, en çok endişelenmeniz gereken tek önemli fark, SFTP'nin dosyaları bir ana bilgisayardan diğerine aktarmak için güvenli bir yol sağlamasıdır. FTP, şifreleme olmadan yalnızca düz bir metnin standart bir iletimini iki kanal üzerinden sağlar: bir komut ve bir veri kanalı.

    İlgili Mesajlar:


    23.01.2020