Dosya Aktarım Protokolü veya FTP,sonsuza dek. Her türlü dosyayı bir bilgisayar sisteminden diğerine taşımanın en çok kullanılan yoludur. Tamamen birlikte çalışabilir olması için tasarlanan bu dosyalar, uyumsuz sistemler arasında dosya aktarımını kolaylaştırır. FTP bir istemci-sunucu sistemidir. FTP üzerinden dosya aktarmak için, uzak bilgisayarda çalışan bir FTP sunucusuna bağlanan bir FTP istemcisi kullanırsınız. Yaşı göz önüne alındığında, orada çok sayıda FTP istemci yazılımı olduğunu hayal edebilirsiniz. Onları bulmak ve denemek için çok çalıştık ve Windows ve Linux için en iyi FTP ve SFTP istemcileri listemizi sunmaktan mutluluk duyuyoruz.
Sık sık yaptığımız gibi, tartışmamıza başlayacağızFTP protokolünün daha ayrıntılı olarak tanıtılması. Sonra, güvenliği tartışacağız. Protokolle ilgili güvenlik endişelerini gidermek için SFTP'nin nasıl tanıtılacağını göreceğiz. Ardından, FTP aktarımlarını korumanın başka bir yolu olan FTPS'yi tartışmak için kısa bir süre duraklatırız ve buna rağmen, son zamanlarda dosyaları güvenli bir şekilde aktarmanın bir yolu olarak giderek daha popüler hale geldiğinden SCP'yi de tanıtacağız. Son olarak, ana meselemize hazır olacağız. İlk olarak Windows için en iyi FTP istemcilerini inceleyeceğiz. Ardından, Linux için neyin mevcut olduğunu göreceğiz. Son olarak, aynı zamanda çok platformlu ve her iki işletim sistemi için kullanılabilen bazı paketleri de inceleyeceğiz.
Kısaca FTP
Dosya Aktarım Protokolü ilk olarak oluşturulduBu bilgisayar yıllarında neredeyse tarih öncesi. Protokol spesifikasyonu 1880'de, daha sonra 1985'te güncellendi. O zamandan beri, büyük ölçüde değişmedi.
FTP, dosyanın bulunduğu bir istemci-sunucu protokolüdüraktarımlar bir FTP sunucusu ile bir FTP istemcisi arasında gerçekleşir. Bunlar çok farklı iki yazılım parçasıdır ve bazı satıcılar hem FTP istemcisi hem de FTP sunucusu yazılımı sunarken, bildiğimiz hiçbir yazılım her ikisini de tek bir pakette sunmaktadır.
Diğer bazılarının aksine, daha fazla dosya aktarımıFTP sistemi, dosya aktarımına ek olarak çok çeşitli dosya yönetimi özellikleri sunar. FTP istemcisi için, FTP sunucusu bir bilgisayar dosya sisteminden farklı olmayan bir dosya hiyerarşisi sunar. Aslında, FTP sunucusu genellikle ana bilgisayarının dosya sisteminin bir bölümünü istemciye sunar. İstemci ücretsizdir; kullanıcının dosya erişim ayrıcalıkları dahilinde; bununla ilgili daha fazla bilgi - dizinlere göz atmak, dosyaları listelemek ve bazen diğer dosya yönetimi görevlerini gerçekleştirmek için.
Orijinal FTP istemcileri komut satırı yardımcı programlarıydıancak bugün, birçok FTP istemcisi, bazen yerel bir dosya yöneticisine çok benzeyen bir grafik kullanıcı arabirimi sunmaktadır. Bazıları, aktarım başlatmak için dosyaları yerel dosya yöneticisinden FTP penceresine sürüklemeyi bile destekler.
Güvenlik Hakkında Ne?
FTP dünyasında güvenlik çok yönlüdürgerçeklik. Protokol çok temel bir yerleşik güvenlik özelliğine sahiptir. Her şeyden önce FTP, sunucuya erişimi kontrol etmek için kullanıcı hesaplarını kullanır. Bu nedenle, bir FTP sunucusuna bağlanmaya çalışan bir FTP istemcisi bir kullanıcı adı ve parola sağlamalıdır. FTP sunucuları genellikle kimlik doğrulaması için temel alınan işletim sisteminin kullanıcı hesaplarını kullanır.
FTP ayrıca dosya sistemi erişim kontrolünü uygularburada kullanıcıların yalnızca bazı dosyalara veya klasörlere erişimi vardır. Ayrıca farklı dosya veya klasörlere farklı erişim hakları olabilir. Bazıları salt okunur hale getirilebilirken, diğerleri okuma-yazma yapılabilir. FTP'deki dosya erişim hakları, yerel dosya sistemi haklarına çok benzer. Aslında, çoğu FTP sunucusu temel dosya sistemi güvenliği ve erişim ayrıcalıklarını kullanır. İstemcinin anonim olarak bağlanmasına ve FTP sunucusunun denetimi altında dosya sisteminin çok kısıtlı bir alt kümesine erişmesine izin veren anonim bir FTP de vardır.
FTP biraz güvenli erişim sağlarkendosya ve klasörlerde, çeşitli güvenlik sorunları var. Yeni başlayanlar için, kullanıcı adı ve parola istemci ve sunucu arasında açık metin olarak iletilir. Dolayısıyla paket dinleyicisi bulunan herkes bu bilgileri görebilecektir.
Ancak güvenlikle ilgili tek endişe bu değildirFTP. En büyüğü, dosya aktarımının kendilerinin güvenli olmamasıdır. Her dosya şifrelenmemiş olarak aktarılır ve kötü niyetli kişiler veya kuruluşlar tarafından ele geçirilebilir.
Güvenli Dosya Aktarımı İçin SFTP
SFTP veya SSH Dosya Aktarım Protokolü,FTP'nin güvenlik sorunlarını giderir. Ancak inanmamıza neden olabileceklerin aksine, SFTP'nin FTP ile hiçbir ortak yanı yoktur. SFTP, Secure Shell (SSH) protokolüne bazı dosya aktarımı ve dosya yönetimi özellikleri ekleyen tamamen farklı bir protokoldür. FTP üzerinden SFTP'nin ana avantajı, bağlantının ve dosya aktarımının SSH protokolü kullanılarak şifrelenmesi ve koklamaya karşı korunmasıdır.
FTP ve SFTP, çalışma biçiminden o kadar farklıdır ki, birçok sunucu ya birini ya da diğerini yapar, ancak ikisini birden yapmaz. Aslında, SFTP genellikle SSH sunucularında bulunan bir özelliktir.
SFTP ve FTPS: Aynı Şey Değil
SFTP ve SFTP arasında genellikle bazı karışıklıklar vardır.FTPS. Her ikisi de FTP'nin güvenlik açığını gideren dosya aktarım sistemleri oldukları için anlaşılabilir. Ancak çalışma biçimleri tamamen farklıdır. SFTP'nin dosya aktarımlarını şifrelemek için SSH'yi nasıl kullandığını gördük. FTPS'ye gelince, net metin yerine SSL şifrelemesini kullanan FTP protokolüdür. HTTPS HTTP olduğu için FTPS FTP'ye.
Hangisini seçeceklerini merak ediyor olabilirsinizher ikisi de güvenli bir dosya aktarımı sağlıyor gibi görünüyor. Günümüzde, kuruluşlar SFTP'yi tercih etme eğilimindedir çünkü - kontrol için bir TCP bağlantı noktası ve veri için bir bağlantı kullanan FTPS aksine - SFTP, güvenlik duvarı yapılandırmasını biraz daha kolay hale getiren aynı bağlantı noktasındaki her şeyi iletir.
SCP: Başka Bir Güvenli Dosya Aktarım Protokolü
İşi daha da karmaşık hale getirmek için başka bir güvenliGüvenli Kopyalama (SCP) adlı dosya aktarım protokolü de mevcuttur. SCP, SSH kullanan ancak yalnızca dosya aktarma özellikleri sunan daha basit bir protokoldür. Dosya sistemlerine göz atmanın ve bir dizinden diğerine geçmenin ve hatta SCP'deki kullanılabilir dosyaların listesini görmenin bir yolu yoktur. Tek yapabileceğiniz bir dosyayı sunucuya veya sunucudan kopyalamak.
Windows İçin En İyi FTP ve SFTP İstemcileri
Artık FTP'ye ve tümüylegüvenli varyantlar, bulabileceğimiz en iyi FTP ve SFTP istemcilerine bakmaya hazırız. Hepsi en azından FTP aktarımlarını yönetirken, diğerleri SFTP, FTPS veya SCP'yi de destekleyecektir. Her bir yazılımın hangi protokole izin verdiğini belirlediğinizden emin olacağız. Windows hala en çok kullanılan işletim sistemidir, bu yüzden o platform için en iyi istemcileri kısaca gözden geçirelim.
1 - FTP Gezgini (ÜCRETSİZ İNDİRİN)
SolarWinds ağ arasında iyi bilinen bir isimyöneticiler. Şirket, en iyi ağ yönetim araçlarından bazılarını yapar. Örneğin, SolarWinds Ağ Performansı İzleyicisi tartışmasız en iyi SNMP izleme araçlarından biridir. SolarWinds ayrıca yöneticilerin özel ihtiyaçlarını karşılayan sayısız ücretsiz araçlarla da bilinir.

SolarWinds FTP Voyager bunlardan biriaraçlar. Eskiden Serv-u'dan gelen FTP Voyager, FTP, SFTP ve FTPS dosya aktarımlarını işleyecek tam özellikli bir istemcidir. Bu yazılım, FIPS 140-2 doğrulamasına ve ABD Ordusu'ndan bir Networthiness Sertifikasına sahiptir, böylece güvenli olduğuna güvenebilirsiniz.
İstemcinin birkaç yararlı gelişmiş işlevi vardıristemci ve sunucu arasında, hem manuel hem de otomatik olarak klasör senkronizasyonunun zamanlanmış dosya aktarımları gibi. İstemci ayrıca aktarım sonrası eylemlere sahiptir ve örneğin, aktarım tamamlandıktan sonra e-posta gönderebilir, dosyaları silebilir, programları çalıştırabilir, kapatabilir ve diğer işlemleri gerçekleştirebilir.
2 - CuteFTP
CuteFTP muhtemelen en iyi bilinen FTP istemcisidirWindows ve uzun zamandır var. 1996 yılından bu yana piyasada. Ürün, varlığı boyunca birkaç kez el değiştirdi ve şimdi elektronik dosya aktarımı konusunda uzmanlaşmış bir şirket olan Globalscape'nin bir parçası.

Özellik açısından, bu FTP istemcisi hiçbir şey bırakmazarzu edilir. İlk olarak, FTP, FTPS, HTTP, HTTPS ve SFTP dahil olmak üzere çoğu protokolü destekleyecektir. Ayrıca, kullanımı çok kolaydır ve adım adım sihirbazı kullanarak hızlı bir şekilde yeni bir bağlantı kurabilirsiniz. CuteFTP, sözdizimi renk kodlamalı yerleşik düzenleyicisi sayesinde uzak dosyayı doğrudan FTP istemcisinden düzenlemenize izin verir.
Yazılım aynı zamanda otomasyonu da destekler ve minimum ek yük ile aktarımları zamanlayabilir ve komut dosyası oluşturabilirsiniz. Ayrıca, COM özellikli herhangi bir kodlama veya programlama dili ile de entegre olacaktır.
CuteFTP $ 59.99 karşılığında satın alınabilir ve ücretsiz deneme sürümü mevcuttur.
3 - CoffeeCup Ücretsiz FTP
Bazı insanlar CoffeeCup'ı HTML düzenleyicisi için biliyor veyaweb ile ilgili diğer bazı araçlar. Ancak Kahve Kupası da uygun bir şekilde Ücretsiz FTP olarak adlandırılan oldukça iyi bir ücretsiz FTP istemcisi yapar. Bu TFP istemcisi güçlü, kullanıcı dostu ve hızlı olacak şekilde tasarlanmıştır. Bir sunucuya bağlanmak, bir düğmeyi tıklatmak ve dosyaları aktarmak kadar basit bir şekilde sürükleyip bırakmaktır.

İstemci FTP, SFTP ve FTPS dosyasını işleyecektirHTML transferlerinin yanı sıra. Ayrıca, hem yerel hem de uzak bazı harika dosya yönetimi özelliklerine sahiptir. Ancak Free FTP'nin en benzersiz özelliklerinden biri, yerinizi yerel bilgisayarınızdaki, uzak sunucunuzdaki veya her ikisindeki bir klasörde kaydetmenizi sağlayan yer imlerinin kullanılmasıdır. Ayrıca, uzak bir dizinin tamamını yerel bir zip dosyasında tek bir tıklamayla arşivleyebilirsiniz; örneğin, bir web sitesini yedeklemek için kullanışlı bir özellik.
Adından da anlaşılacağı gibi, Free FTP ücretsiz olarak kullanılabilir, ancak CoffeeCup ayrıca daha fazla özelliğe sahip ücretli bir FTP istemcisi olan Direct FTP adlı bir ürüne sahiptir.
En İyi Linux FTP ve SFTP İstemcileri
Linux son derece popüler bir platformağ yöneticileri, bu yüzden listemize Linux FTP istemcileri eklememiz gerektiğini düşündük. Tarihsel olarak, tüm bu dosya aktarım protokollerinin Unix kökenine sahip olduğunu düşündüğünüzde, daha da mantıklı. Gördüğünüz gibi, platform için birçok mükemmel müşteri var. İşte en iyilerinden küçük bir örnek.
4 - gFTP
gFTP tipik bir "yaşlıne güzel”. Yazılım yaklaşık 10 yıldır güncellenmedi ancak hala oldukça popüler. İşlerin ne kadar iyi sürdüğünü gösterecek. Sonuçta, FTP protokolünün kendisi bundan daha uzun bir süre güncellenmedi.
GFTP istemcisi sezgisel bir kullanıcı sunararayüzü ve kolay yapılandırma. GNU Genel Lisans Sözleşmesi uyarınca dağıtılan ücretsiz, çok iş parçacıklı bir dosya aktarım istemcisidir. Araç hem metin tabanlı bir arayüze hem de GTK grafik arayüzüne sahiptir, böylece GUI olsun veya olmasın herhangi bir Linux üzerinde çalışacaktır.

Bu istemci FTP ve FTPS'yi destekleyecekHTTP ve HTTPS ve SSH - ve dolayısıyla SFTP'nin yanı sıra FSP. Ayrıca, bir istemcinin kontrolü altında iki sunucu arasında dosyaların doğrudan aktarılması olan FXP'yi destekleyen nadir istemcilerden biridir. Son olarak, araç tamamen uluslararasılaştırılmıştır ve arayüzü 50'den fazla dilde mevcuttur. gFTP doğrudan web sitesinden indirilebilir.
5 - NcFTP
NcFTP'nin ötesindeki ana niyet,çoğu * nix sisteminde yerleşik olan ve daha fazla özelliğe sahip stok FTP komutu. Bu nedenle yazılım, FTP protokolüne güçlü ve esnek bir arayüz sağlar.

Program oldukça basit görünmesine rağmen vesüslenmemiş - özellikle diğer ürünlerle karşılaştırıldığında - birçok değerli performans ve kullanılabilirlik özelliğine sahiptir. Ürünün en havalı özellikleri arasında ilerleme ölçerler, dosya adı tamamlama, komut satırı düzenleme, arka plan işleme, indirmelerin otomatik olarak devam ettirilmesi, yer imi ve önbelleğe alınmış dizin listelerini bulacaksınız. Yazılım ayrıca güvenlik duvarları ve proxy'lerle de çalışır ve tüm dizin ağaçlarını kolayca indirmenize izin verir.
Bu grafiksel bir araç değil. Arayüzü tamamen metin tabanlıdır. Başlattığınızda, komut girdiğiniz ve sonuçları gördüğünüz aracın kabuğuna yönlendirilirsiniz. Komutlar, tipik işletim sistemi komutlarına benzer. Kullan açık uzak bir FTP sunucusuna bağlantı açmak veya CD dizin yapısı içinde hareket etmek.
6 - LFTP
LFTP, başka bir metin modu FTP istemcisidir. Bunlar Linux dünyasında çok yaygındır. Bu istemci FTP, HTTP, FISH, SFTP, HTTPS ve FTPS gibi çeşitli protokolleri destekler. Hatta BitTorrent aktarımlarını bile yönetir.

Bu müşterinin ana ayırt edici faktörügüvenilirliği. Bu istemcinin dosyaları aktaramamasının neredeyse hiçbir yolu yoktur. Bir aktarım devam ederken kabuğundan çıksanız bile, tamamlanıncaya kadar arka plan işlemi olarak çalışmaya devam eder.
Ürünün diğer özellikleri arasında işkuyruğa alma, geçerli aktarma bitmeden bir sonraki aktarımı başlatmanızı ve belirli bir zamanda dosyaları aktarmak için zamanlanmış yürütmeyi başlatmanızı sağlar. Ayrıca, tüm dizin yapılarını otomatik olarak aktarmanızı sağlayan bir yansıtma özelliğidir.
LFTP, GNU GPL lisansı altında dağıtılır ve kendi web sitesinden ücretsiz olarak indirilebilir.
En İyi Çoklu Platform FTP ve SFTP İstemcileri
Önceki bölümdenUnix için iyi bir GUI FTP istemcisi yoktur, ancak gerçeklerden başka bir şey yoktur. En iyi FTP istemcileri aslında hem Windows hem de Linux için sürümleri olan çok platformlu ürünlerdir. Çok platformlu bir istemcinin avantajlarından biri, uzmanlaştıktan sonra bu bilgiyi yazılımın her sürümüne uygulayabilmenizdir.
7 - FileZilla
FileZilla muhtemelen tüm FTP'lerin en ünlüsüdüristemciler. Windows ve Linux ve ayrıca OS X için kullanılabilir ve FTP, FTPS ve SFTP aktarımlarını destekleyecektir. FileZilla, kullanıcıların farklı sekmelerde birkaç eşzamanlı görev çalıştırmasına izin veren sekmeli bir grafik kullanıcı arabirimi kullanır.

İşlevsellik açısından yazılımınteklif. İşte ana özelliklerinin bir özeti. Yazılım, dosyaları yüklemek veya indirmek için bir sürükle ve bırak arayüzüne sahiptir. Ayrıca, bir aktarımı duraklatmanıza ve daha sonra tamamlamanıza izin vererek özgeçmişi destekler. FileZilla ayrıca, tüm web sitelerinin kolay yönetimi ve aktarımı için bir site yöneticisi özelliğinin yanı sıra yerel ve uzak bir dizindeki dosya adlarını, boyutlarını ve tarihlerini karşılaştıracak bir dizin karşılaştırma özelliğine sahiptir.
FileZilla, GNU GPL lisansı ile ücretsiz olarak kullanılabilir. FileZilla web sitesinden indirilebilir.
8 - Ücretsiz Açık FTP Yüzü
Garip ismine rağmen Ücretsiz Açık FTP Yüzügenellikle FOFF olarak adlandırılır — FTP istemcisi olarak ilginç bir seçenektir. GTK + kitaplığını kullanarak Python'da yazılmış hafif bir grafik istemcidir. Modern bir kullanıcı arayüzüne sahiptir ve ana vurgusu, ekstra özelliklerle paketlemek yerine basitlik ve kullanım kolaylığıdır. Yazılım, rakip paketlerin yaptığı her şeyi yapamayabilir, ancak yaptığı şeyi iyi ve kolayca yapabilir.

Basit olmak, özelliksiz, zor olduğu anlamına gelmez. FOFF birkaç ilginç ve benzersiz özelliğe sahiptir. Örneğin, yerleşik bir telnet ve SSH istemcisi, bir metin görüntüleyici, bir görüntü görüntüleyici ve bir ses oynatıcısı vardır. Tüm bu yerleşik araçlarla, farklı bir araç başlatmak zorunda kalmadan dosyaları anında önizleyebilirsiniz. Uzak ana bilgisayara komutlar da girebilirsiniz. İstemci ayrıca sağlama toplamları için yerleşik desteğe sahiptir ve tek tıklamayla gzip sıkıştırma ve açma özelliğine sahiptir.
FOFF, GNU GPL lisansı altında ücretsiz olarak mevcuttur ve kendi web sitesinden indirilebilir.
9 - CrossFTP
CrossFTP Windows, Linux için ücretsiz bir FTP istemcisidirve OS X. Oldukça iyi bir dizi özellik ile geliyor. İlk olarak, sekmeli arayüzü aynı anda birçok bağlantıya sahip olmanızı sağlar. Dosya aktarımı, dosyaları aracın sekmelerine sürükleyip bırakarak başlatılabilir. Yazılım ayrıca şifre şifrelemesine sahiptir, bu nedenle uzak site şifreleriniz bilgisayarınızda açık metin olarak saklanmaz. CrossFTP ayrıca dahili sıkıştırma, açma ve arşiv dosyalarına göz atma gibi arşivleme özelliklerine de sahiptir.

Bu müşterinin en büyük dezavantajı, yalnızcaFTP aktarımı yapar. SFTP veya FTPS işlevselliği istiyorsanız, ücretli CrossFTP Pro sürümüne yükseltmeniz gerekir. Ancak FTP ihtiyacınız olan tek şeyse, CrossFTP tam size göre olabilir.
Yorumlar