• FTP: bu nedir? FTP protokolü ne için?

    Nispeten birçok kullanıcı kullanıyor FTP. Kullanmayanlar er ya da geç başlayabilirler ve bu nedenle tam da bu protokolle çalışacak bir müşteri aramak zorunda kalacaklar.

    Dürüst olmak gerekirse, bu "sorun" ile karşı karşıya kaldığımda, çok uzun süre uğraşmadım ve haksız yere "çok iyi" (c) olduğuna inanarak en basit tarayıcı eklentisini kullandım.

    Bu protokolle çalışmak için bir istemci programı seçiminin, diğer herhangi bir yazılımın seçiminden daha az önemli olmadığı, çünkü çalışma hızını, konforu ve diğer faydalı olanakları doğrudan etkilediği ortaya çıktı.

    Bu nedenle kullandığım client programından biraz bahsedeceğim.

    Protokolün genel açıklaması

    Geleneksel olarak iki formatımız var. Video ve metin. Aşağıda video formatını, hemen sonrasında ise yazı formatını görebilirsiniz. Hangisi size daha yakın - kendiniz görün.

    FTP(İngilizce) Dosya transferi Protokol - dosya aktarım protokolü) - dosyaları aktarmak için bir protokol bilgisayar ağları. FTP bu protokolün sunucularına bağlanmanıza ve dizinlerin içeriğini görüntülemenize, sunucudan veya sunucuya dosya indirmenize olanak tanır.

    Resmi olarak bu, bir ağ veya İnternet kullanarak başka bir bilgisayarda / sunucuda bulunan belirli bir klasöre bağlanmak gibi bir şeydir. Dosya aktarımı herhangi bir nedenle kesintiye uğradıysa, protokol dosyanın devam ettirilmesi için araçlar sağlar, bu da büyük dosyaları aktarırken çok uygundur.

    FTP en eskilerden biridir uygulama protokolleri HTTP'den çok önce görünen , 1971 yıl. Dağıtım için bugün hala yaygın olarak kullanılmaktadır. yazılım ve dosya aktarımı.

    FTP istemci programı

    FTP-client, birine veya diğerine bağlanmak için bir programdır FTP-server (örneğin, ICQ olarak, ICQ sunucusunun aynı bağlı olanlara bağlanıp mesajlarını göndermesine veya onlardan almasına izin verir).

    Genel olarak, tavsiye etmek istediğim program internette oldukça iyi biliniyor ve uzun süredir ortalıkta dolaşıyor. denir FileZilla ve birincisi tamamen ücretsizdir, ikincisi çapraz platformdur (yani neredeyse tüm işletim sistemlerinde çalışır) ve üçüncüsü, şüphesiz hoş ve kullanışlı olan Rus dilini destekler.

    Ayrıca, normal anlaşılır bir arayüz, maksimum özellikler, minimum aksaklıklar ve mükemmel hız içerir.

    FTP ile çalışmak için Filezilla'yı indirin

    Görünen pencerede "düğmesine tıklayın Yeni ev sahibi", alanda giriş türünü seçin" Normal" (kullanıcı adı ve şifreniz yoksa ve bunu biliyorsanız FTP onlarsız kullanılabilir, giriş türünü bırakabilirsiniz " Anonim") ve alanları doldurun" Ev sahibi" (sadece adres FTP bağlanmak istediğiniz sunucu) Giriş yapmak, Şifre ve düğmeye basın TAMAM":

    Bundan sonra, bildiğiniz düğmenin yanındaki "onay kutusuna" tıklayarak, verilen adlarla girdiğiniz ana bilgisayarların bir listesini göreceksiniz (varsayılan olarak, bu " Yeni ev sahibi"), isme tıklayarak sunucuya bağlanacaksınız. Bağlandıktan sonra solda bilgisayarınızın içeriğini gösteren bir pencere göreceksiniz ve uzaktan kumandanın sağında FTP.

    Daha fazlasını bilmek ve kendiniz yapabilmek istiyor musunuz?

    Size şu alanlarda eğitim sunuyoruz: bilgisayarlar, programlar, yönetim, sunucular, ağlar, site oluşturma, SEO ve daha fazlası. Ayrıntıları hemen öğrenin!

    sonsöz

    Burada, aslında, hepsi bu. Umarım bu makale sizin için bir şekilde faydalı olmuştur.
    Bir şey net değilse ve sorularınız varsa, yorumlarda onlara sormaktan çekinmeyin - kesinlikle size yardımcı olmaya çalışacağım;)

    serbest bıraktık yeni kitap"İçerik Pazarlama sosyal ağlarda: Abonelerin aklına nasıl girersiniz ve markanıza nasıl aşık olursunuz?

    Abone

    Kanalımızda daha fazla video var - SEMANTICA ile internet pazarlamasını öğrenin

    Bu teknoloji, dünyanın dört bir yanına dağılmış uzak sunuculardan/sunuculara veri indirmek ve yüklemek için en popüler teknolojilerden biridir.

    Ftp sistemleri web siteleri oluşturmak için kullanılır. İnternet kaynağıyla ilgili tüm bilgiler FTP sunucusunda saklanır. Bir geliştirici sitede bazı ayarlamalar yapması gerektiğinde sunucuya gider, düzeltilmesi gereken dosyayı indirir ve ardından geri yükler. İşte bu kadar, değişiklik yürürlüğe girdi. Hızlı ve kullanışlıdır.

    Bir FTP sunucusu neye benzer?

    Görsel sunum, oturum açtığınız sisteme bağlıdır. Yemek yemek özel programlar FileZilla yazın, içinde veriler herkese tanıdık bir biçimde görüntülenir. Toplam Amir.


    Birçok barındırmanın kendi yönetim sistemi vardır, ayrıca tanıdık bir dizi klasör ve dosyaya benziyor.

    FTP Sunucusu Özellikleri

    Hadi daha yakından bakalım teknik yönler ve size bir ftp sunucusunun ne olduğunu ve nasıl çalıştığını anlatacağım.

    FTP'nin ana işlevi dosya aktarımıdır.

    Bilgi yükleme ve yüklemeye ek olarak, mevcut çeşitli takımlar, bununla dosya ve dizinleri yönetebilirsiniz:

    1. Kimlik doğrulama gerektirir.
    2. Her bağlantı için özel bir kanalın varlığı.
    3. 2 veri aktarım modu desteği: metin ve ikili (içinde İkili sistem). İkinci seçenek, zamanı ve trafiği azaltır.
    4. En az iki kanallı çoklu bağlantı kullanmak. Biri aracılığıyla, kontrol komutları iletilir ve işlenmiş yanıtlar döndürülür. Başkalarının yardımıyla, her biri için ayrılmış bir kanal oranında dosya aktarımı gerçekleştirilir.

    Bir FTP sunucusuna nasıl bağlanılır

    Sunucuya girmek için bir yetkilendirme formu doldurmanız, yani kimlik doğrulamasını geçmeniz gerekir. Login (kullanıcı) ve şifre (pass) girildikten sonra bu bilgiler sisteme aktarılır. Kabul edilirse müşteri bir davet alır ve bir çalışma oturumu açılır.

    Kayıt verilerini belirtmeden giriş yapmak için seçenekler vardır. Bu durumda, ziyaretçinin kullanabileceği seçenekler sınırlı olacaktır.

    gitmenin başka bir yolu var Ftp sunucusu- anonim erişim. Varsayılan olarak, oturum açma "anonim" oturum açma bilgilerini girdiğinizde gerçekleşir, harfler söz konusu olduğunda yazım farklı olabilir. Ancak, kullanarak oturum açmayı teklif ettiklerinde en yaygın yol e-posta adresi. Bu erişim seçeneği, yazılım güncellemeleri gönderen birçok FTP ana bilgisayarı tarafından kullanılır.

    Bağlanmak için bir web tarayıcısı veya Total Commander, FileZilla gibi dosya yöneticileri kullanabilirsiniz. Tarayıcı aracılığıyla dosyaları görüntüleyebilir ve indirebilirsiniz, ancak değişiklik yapamazsınız.

    FileZilla istemci programı aracılığıyla çalışmak daha uygundur (kamu malı olarak indirebilirsiniz).

    Bunun gibi yeni bir bağlantı oluşturun:

    • "Host" alanına ftp sunucusunun adresini girin.
    • Kullanıcının "Adı", "Parola" ve gerekirse "Bağlantı Noktası" alanlarını doldurun.

    Nereden adres alabilirim? Bir ana bilgisayarda barındırılan bir sunucuya bağlanırsanız, sitenin sahibi tüm erişime sahiptir, bunlar sağlayıcı tarafından sağlanmıştır.

    FTP başka ne için kullanılır?

    Web sitesi dosyaları en yaygın kullanım durumudur, ancak FTP sunucularında bulunan tek şey kesinlikle bunlar değildir.

    Orada, bir seçenek olarak, fotoğraflar, videolar gibi büyük hacimli herhangi bir iş veya kişisel bilgiyi saklayabilirsiniz.

    Her gün milyonlarca insanın kullandığı neredeyse tüm bilgiler FTP depolarında barındırılmaktadır. Bu yazılım, programların demo sürümleri, e-kitaplar, yasal düzenlemeler, makaleler, filmler, müzik - bir dosya sunumunda düzenlenebilecek her şey. Yararlı veya eğlenceli nitelikte terabaytlarca bilgi içeren internette kataloglar oluşturulmuştur. Genellikle anonim olarak kullanılabilir ve ödeme gerektirmez.

    FTP Sunucularının Dezavantajları

    Bilgisayar korsanlığı ve saldırılara karşı zayıf koruma. yüzünden teknik özellikler sadece sunucular değil, istemciler de zarar görebilir. Bu yüzden kesin bilgi saklanmamalıdırlar.

    Veri aktarım paketinin kaynağının kimlik doğrulaması yoktur, bu da dDoS saldırılarına karşı bir güvenlik açığına yol açar.

    iyi günler beyler! Bugün ilgileneceğiz FileZilla: hadi bu FTP istemcisini kurmaktan bahsedelim ve size Filezilla'yı kullanmanın size zaman ve sinirden önemli ölçüde tasarruf sağlayabileceği durumlardan bahsedelim. O zaman hadi gidelim!

    Bu protokol yalnızca dosya aktarımı için kullanılır. Kural olarak, dosyaları FTP aracılığıyla aktarırken, onlara hiçbir şekilde zarar verme riskiniz yoktur. İşlem başarıyla tamamlanacak veya bir hatayla sonuçlanacak ve tekrar denemeniz istenecektir.

    İÇİNDE modern gerçekler FTP en çok uzaktan kumanda ile çalışırken kullanılır. sanal sunucular(aynı web yöneticileri veya serbest çalışanlar tarafından). FTP bağlantısının ne olduğu ve hangi bağlantı seçeneklerinin mevcut olduğu hakkındaki makaleden daha ayrıntılı bilgi edinebilirsiniz.

    Aynı materyalde, başta söylediğim gibi, en popüler FTP istemcilerinden biri olan FileZilla'dan bahsedeceğiz.

    FileZilla - Ücretsiz FTP İstemcisi

    FileZilla, aynı adlı protokolü kullanarak dosyaları aktarmak için ücretsiz bir FTP istemcisidir. Program ücretsiz olarak dağıtılır ve resmi web sitesinden indirilebilir. Tüm FTP istemcileri arasında önde gelen yerlerden birini kaplar.

    Ve bu sadece uygulamanın çok kullanışlı ve çok işlevli olmasından kaynaklanmıyor. FileZilla'yı kullanmak bir zevktir. Sezgisel bir arayüz, çeşitli farklı araçlar ve işlevler - bunlar Filezilla'nın tüm avantajları değildir.

    program kurulumu

    Filezilla'yı tamamen ücretsiz olarak indirebilirsiniz. Bunu yapmak için, istenen düğmenin ana menüde hemen bulunacağı resmi web sitesine gitmeniz yeterlidir.

    Yeni başlayanlar için bu uygulamayla nasıl çalışacağınızı anlatan belgeler de bulunmaktadır.

    “Download FileZilla” butonuna tıkladıktan sonra hemen farklı işletim sistemleri için sürümlerin mevcut olacağı indirme sayfasına yönlendirileceğiz.

    Seçmek istenen sürüm(büyük olasılıkla Windows x64), ardından yüklüyoruz kurulum dosyası bilgisayarda.

    Önemli! Linux kullanıyorsanız resmi siteden uygulama imajını indirmenize gerek yok, programı depolardan kurabilirsiniz.

    İndirdikten ve başlattıktan hemen sonra kurulum paketi(Windows için exe biçiminde), standart bir yükleyici göreceksiniz.

    FileZilla'yı Windows'a kurarken herhangi bir sorun olmamalıdır, "Kabul Ediyorum" ve ardından "İleri" - "İleri" - "Devam Et" öğelerini tıklamanız yeterlidir. Kurulumdan sonra, uygulama kısayolu masaüstünde ve programlar listesinde görünecektir.

    FTP istemci kurulumu

    Filezilla'yı başlattıktan sonra böyle bir pencere göreceksiniz. Bu, kurulumdan hemen sonra sahip olacağınız standart kurulum seçeneğidir. Dilerseniz, ana menünün yanında ikinci sırada yer alan simgeleri (okla gösterilen) kullanarak bazı belirli pencerelerin görünümünü değiştirebilirsiniz.

    Buradaki arayüz, sistem diline karşılık gelir (Bende Rusça var), ancak dilerseniz ayarlardan (Düzenleme - Ayarlar - Dil) değiştirebilirsiniz.

    Burada, hemen yukarıda, simge temasını, tarih ve saat biçimini ve çok daha fazlasını değiştirebilirsiniz. İÇİNDE standart ayar FileZilla oldukça kullanışlıdır: dosyaları aktarmak için bir ana bilgisayara kolayca bağlanabilirsiniz. Özel ayarlar gerektirmez, her şey sezgisel ve basittir.

    Uygulama Görünümü

    FileZilla arayüzüne daha yakından bakalım. Son derece basit olmasına rağmen yeni başlayanlar için biraz zor olabilir. Filezilla'nın kendisi (ana penceresi) 6 bileşene ayrılmıştır. Her biri önemlidir ve belirli bir eylemden sorumludur. İşte göründüğü gibi.

    Burada görebilirsin:

    1. Ana menü: uygulamanın ayarlarına ve işlevlerine erişim.
    2. Araç simgeleri bloğu: onların yardımıyla arayüz öğelerini kontrol edebilir ve ayrıca herhangi bir dosya aktarımı kontrol eylemini yeniden oluşturabilirsiniz.
    3. Yetki alanları: buraya sunucuda oturum açmak için gerekli bilgileri girersiniz (ana sunucunun kendisi, kullanıcı adı ve parola ve gerekirse bağlantı noktası).
    4. Uzak sunucudaki dosya yöneticisi (ana bilgisayara bağlandığınızda).
    5. Bilgisayarınızdaki dosya yöneticisi.
    6. İşlemlerin durumu (bir işteki dosyalar, başarısız aktarımlar, vb.)

    Bu bileşenlerle çalışacaksınız. Burada (ekran görüntüsünde) komut günlüğünü işaretlemedim. Yetkilendirme alanlarının hemen altında bulunur - orada programla çalışırken oynanacak tüm eylemleri gözlemleyebilirsiniz.

    Aynı simgelerin yardımıyla her şeyi devre dışı bırakabilirsiniz. ekstra elemanlar arayüz, dosyaları bir bilgisayardan bir sunucuya aktarmak için yalnızca dosya yöneticilerini bırakır ve bunun tersi de geçerlidir. Onların dış görünüş, bu arada şu ayarlarda değiştirilebilir: Düzenleme - Ayarlar - Arayüz - Temalar.

    Site yöneticisi özelliği

    Her seferinde bağlantı verilerini girmemek için site yöneticisini kullanabilirsiniz. Yeterli uygun fonksiyon FTP üzerinden sunuculara bağlantı otomasyonu. Burada sadece tüm verileri “puanlayamazsınız” otomatik bağlantı tek tıklamayla, ancak aynı zamanda her site veya site grubu için ayrı ayarlar oluşturarak bunları klasörler halinde gruplandırın.

    Uygun, değil mi? “Genel” sekmesindeki “Protokol”e dikkat edin. Burada, belirli bir siteye bağlanmak için hangi protokolün kullanılacağını seçebilirsiniz. Standart FTP'ye ek olarak SFTP ve Storj kullanabilirsiniz. Her birinin kendi avantajları vardır.

    Burada şifreleme ayarlayabilir ve hatta her site için bir arka plan rengi seçebilirsiniz (kafanızın karışmaması için).

    Bir FTP istemcisi nasıl kullanılır?

    Bir sunucuya/ana bilgisayara bağlanma

    Şimdi bu makalenin ana konusuna - FileZilla FTP istemcisinin nasıl kullanılacağına ve en önemlisi - sunucuya bir FTP bağlantısının nasıl oluşturulacağına geçme zamanı.

    Öncelikle, FileZilla için site ana bilgisayarını tam olarak nasıl bulabileceğinizi anlamamız gerekiyor. Burada Beget hosting örnek olarak kullanılacaktır. Barındırıcının resmi web sitesine gidiyoruz ve orada bir hesap açıyoruz, hemen ardından FTP yoluyla erişim için gerekli tüm veriler bize posta ile gönderilecek.

    Her site için ayrı erişim oluşturmak istiyorsak (bir hesapta birden fazla varsa), o zaman ekran görüntüsündeki bilgilerden de görülebileceği gibi, sadece uygun bölüme gitmemiz gerekiyor.

    Bu durumda FTP sunucusuna bağlanırken sadece oluşturduğumuz sitenin dosyalarını göreceğiz. ayrı erişim. Varsayılan erişimden geçtiğim için hesabımdaki tüm sitelere erişimim olacak.

    Erişmek için aşağıdaki verilere ihtiyacımız var:

    • ana sunucu),
    • Kullanıcı adı (giriş),
    • şifre.

    Hepsine sahibim (yukarıdaki ekran görüntüsü), kendinize ait olacaksınız. Verileri Filezilla'daki uygun alanlara girin ve "Hızlı Bağlantı"ya tıklayın.

    Gereksiz arabirim öğelerini de devre dışı bıraktıysanız (simgeleri kullanarak), bu, başarılı bir bağlantıdan sonra göreceğiniz penceredir. Gördüğünüz gibi “Uzak site” alanında şu dosyalar var: şu an uzak sunucumda. FileZilla ile istediğim zaman indirebilir, değiştirebilir ve düzenleyebilirim.

    Uzak bir sunucuya bağlandığında, dosyaları ileri geri aktarabiliriz. Bunu yapmanın en kolay yolu basılı tutarak sürüklemektir. sol düğme fareler.

    Ancak dilerseniz sağ tuş ile çağrılabilen içerik menüsünü kullanabilirsiniz.

    İşlem penceresini açarsanız hangi dosyaların ne zaman aktarıldığını görebileceksiniz.

    Bir sonraki sekmede, aktarılamayan dosyaların bir listesi mevcut olacaktır.

    Dosyaları toplu olarak aktarabilirsiniz. Fare ile gerekli sayıda dosya ve / veya klasörü seçmek ve ardından bunları bir sonraki pencereye sürüklemek yeterlidir.

    Bir dosyayı, örneğin PHP kodunu veya herhangi bir başkasını düzenlemek için, onu makinenize manuel olarak indirmeniz gerekmez. basitçe tıklayın istenen dosya Sağ tıklayın ve ardından Görüntüle/Düzenle'yi seçin.

    Hemen her zamanki programınızda otomatik olarak açılacaktır. Dosyayı düzenleyip kaydettikten hemen sonra, onu uzak ana bilgisayarda da güncellemeniz istenecektir.

    Bu durumda, düzenlenen belge bilgisayara kaydedilmeyecektir. Geçici bir durumu vardır ve yeniden başlatmanın ardından silinir.

    Çoğu dosya bu şekilde düzenlenebilir.

    Dosya araması

    Bazen uzak bir ana bilgisayarda sayısız dosya vardır. Bu durumda, gelişmiş ayarlara sahip yerleşik arama aracı bize yardımcı olabilir. Ekran görüntüsünde görebileceğiniz gibi, burada gerçekten çok fazla fırsat var.

    Dosyalar, ad ve içerikteki tuşlara göre aranabilir. Bu araç aracılığıyla, standart araçlarınız varsa, yerel PC'de de arama yapabilirsiniz. işletim sistemi göreve hazır değiller.

    Diğer

    Kullanarak dosya yöneticileri dosya ve klasörlerle herhangi bir eylemi yeniden oluşturabileceksiniz: yeniden adlandırma, dizin oluşturma ve çok daha fazlası.

    Çözüm

    FileZilla- harika uygulama amaçlanan amaçlara mükemmel şekilde uygundur. Yüklemenizi ve indirmenizi sağlar çeşitli dosyalar uzak sunuculardan. Filezilla'nın çok yönlülüğü, rahatsızlığı unutmanıza izin verecektir. Bu FTP istemcisindeki pek çok şey otomatikleştirilmiştir, bu yüzden kesinlikle denemelisiniz.

    Bu arada, sitelerde para kazanmak istiyorsanız, o zaman bizim sitemize hoş geldiniz.

    Sadece çok fazla bilgi değil, çok fazla bilgi olduğunda, soru otomatik olarak ortaya çıkar: nerede saklanmalı? Sabit sürücü kauçuk değildir, bu nedenle bu durumİnternetin uçsuz bucaksız genişliklerinin olanaklarını kullanmak en iyisidir. Bunun için özel FTP sunucuları icat edildi - birçok farklı bilgi içeren dosya depoları. Herhangi bir dosyayı bir bilgisayardan bir sunucuya ve tersi yönde aktarmayı kolaylaştırırlar. Tüm bu işler Dosya Aktarım Protokolü (FTP) tarafından yapılır.

    Bir FTP sunucusu kullanmanın güzelliği nedir?

    Burada ölçülemez miktarda bilgi depolayabilirsiniz.
    Ana sayfaları tamamen indirmek ve tek tek dosyalarla sınırlı olmamak çok uygundur.
    Sıradandan herhangi bir biçimdeki dosyaları yerleştirebilirsiniz. metin belgeleri yazılımla biter.
    FTP sunucularının çoğu ücretsizdir ve serbestçe erişilebilir.
    Bir dosya yüklenirken veya indirilirken sunucu ile bağlantı kesilirse, dosyaya devam edildiğinde, işlem durdurulduğu andan itibaren ve veri kaybı olmadan devam eder. özellikle rahat verilen işlev büyük dosyalar kullanıyorsanız.
    Herhangi bir dosyaya ücretsiz veya Sınırlı erişim.

    FTP sunucusunu kullanabilmeniz için hemen hemen her İnternet tarayıcısını kullanabilirsiniz, ancak önce Özellikler menüsünde FTP siteleri için klasörlerle çalışmaya izin verip vermediğini kontrol edin. sonraki adres çubuğu istediğiniz FTP sunucusunun adresini çevirin ve çalışmaya başlayabilirsiniz. Ve bu iş yetkilendirme yani kullanıcı kaydı ile başlar. İlgili alana oturum açma adınızı ve şifrenizi girmeniz gerekir. Gerçekten kaydolmak istemiyorsanız veya gerek duymuyorsanız, anonim oturum açmayı kullanabilirsiniz, ancak bu durumda, bazı iş fırsatları kullanılamayacak veya sınırlı olacaktır. Anonim olarak oturum açmak için ad alanına adsız kelimesini girin ve şifre yerine adresi girin E-posta. Dizinlere erişiminiz olduğunda, bilgileri indirmeye veya yüklemeye başlayabilirsiniz.

    FTP, bir kullanıcının bilgisayarından bir sunucuya, bir web sitesinden diğerine veri aktarmak için kullanılan bir protokoldür. HDD veya sunucular arasında. HTTP'den çok önce ortaya çıktı. Bu işlev sağlanırsa, kullanıcılar anonim olarak kimlik doğrulaması yapabilir ve istenen eylemleri gerçekleştirebilir. Bugün, FTP protokolü aracılığıyla veri aktarımı için özel programlar ve yerleşik bir veri alışverişi işlevine sahip web geliştirme programları bulunmaktadır.

    FTP'ye neden ihtiyacınız var?

    Dosyaları bir bilgisayardan bir sunucuya ve bir sunucudan bilgisayara kopyalayabilir. FTP kullanmanın avantajlarından biri, aynı anda birçok belgeyi indirebilmenizdir. Bazı programlar, dosyaları doğrudan barındırmada düzenlemenize izin verir. standart pencereİstemci ikiye ayrılır:

    • ilki, sunucuya yüklenen her şeyi görüntüler;
    • ikincisinde - bilgisayardaki her şey.

    Bunlara ek olarak yardımcı pencereler de kullanılmaktadır. Kullanıcı barındırmak istediği bir belgeyi seçer ve onu aktarır. Ondan önce yetkili olması gerekir. Veriler şu biçimde belirtilir: @resource name.domain name.

    Bazı web sunucuları, dosya yöneticileri gibi programlar aracılığıyla siteye erişim sağlar. Bazı tarayıcılarda bu özellik zaten yerleşiktir. Ayrıca orada özel bileşenler FTP ile nasıl çalışılacağını bilen.


    güvenlik açıkları

    FTP çok eski bir protokoldür. HTTP'den önce gelir ve güvenli olacak şekilde tasarlanmamıştır. Bu yüzden birçok güvenlik sorunu var. İşte en temel olanlar:

    • sahte saldırılar;
    • kullanıcı verilerinin ele geçirilmesi;
    • koklama;
    • bağlantı noktası yakalama

    aracılığıyla aktarıldığında FTP dosyalarışifreli değildir. Buna göre, tüm komutlar, kullanıcı adları ve şifreler davetsiz misafirler tarafından ele geçirilebilir. Bunun için, örneğin FTP için güvenli sürümler kullanılır - bu FTPS'dir.

    Güvenli veri aktarımı

    Aşağıdaki veri gönderme yöntemleri, bilgisayar korsanı saldırıları C: SSH üzerinden FTPS, SFTP ve FTP aktarımı. FTPS ile oturumu güvenli hale getirebilirsiniz. FTP sunucusu, AUTH TLS komutunu alır ve ardından şifrelenmemiş bağlantıları reddeder.


    SFTP, FTP'ye benzer bir komut listesine sahiptir. Tüm trafiği şifreleyen SSH protokolünü kullanır. Komutlar ve veriler bu şekilde kodlanır. Buna göre, üçüncü şahıslara yönelik olmayan tüm şifreler ve diğer bilgiler açık metin olarak iletilmez.

    SSH protokolü aracılığıyla aktarmanın başka bir yolu, oturumu bir SSH bağlantısı üzerinden tünellemektir.

    Bağlantı ve veri alışverişi

    İki olası çalışma türü vardır:

    • aktif;
    • pasif.

    Bağlantının kurulma biçiminde farklılık gösterirler. aktif yol programın sunucu ile tcp bağlantısı oluşturduğunu ve gerekli IP, port'u gönderdiğini varsayar. Bu tür bağlantılar engellendiğinde pasif gereklidir güvenlik duvarı. Ardından sunucu adresi ve bağlantı noktasını döndürür, ardından kullanıcı alınan verileri bağlanmak için kullanır.

    İÇİNDE FTP ayarları Aşağıdaki iletim modlarını seçebilirsiniz:

    • Çizgide;
    • engellemek;
    • sıkıştırılmış.

    İlk modu seçtiğinizde, veriler sürekli bir akış olarak gönderilir. İşleme TCP üzerinden yapılır. İÇİNDE normal mod veriler bölümlere ayrılır ve genellikle şu biçimde gönderilir: başlık bloğu, bayt sayısı, veri alanı. Sıkıştırılmış yöntemde, tüm veriler tek bir algoritma tarafından sıkıştırılır ve nesnenin daha hafif olması nedeniyle çok daha hızlı iletilir.

    yetki

    Bir kullanıcıyı tanımlamak ve daha sonra dosyaları yönetme haklarını atamak için bir kullanıcı adı/şifre şeması kullanılır. USER komutu ile isim, PASS komutu ile şifre gönderilir.


    Sunucu, veritabanındaki verilerle eşleşirse bu verileri kabul eder. Ardından, müşteri bir davet alır ve ardından oturum başlar. Bazen sunucu, kimlik bilgileri olmadan oturum açma özelliğini destekler. Kural olarak, bu tür bağlantılara anonim gibi bazı standart adlar kullanılarak sınırlı erişim verilir. Ancak çoğu zaman, yetkilendirme için geçerli bir e-posta adresi girmeniz gerekir ve gelecekte bu adres girmek için kullanılır.

    http protokolünden farkı

    Biri parlak özellikler FTP, sunucunun komutları kabul ettiği ve bir kanal üzerinden yanıt gönderirken diğerleri üzerinden veri aktardığı çoklu bir bağlantıdır. Bu sayede birçok dosyayı aynı anda yükleyebilir veya indirebilirsiniz.


    Trafik maliyetlerinin düşürülmesi ve buna bağlı olarak veri alışverişi süresinin azaltılması, ikili iletim modu sayesinde gerçekleştirilir. Çalışma, müşteri oturuma girdikten sonra başlar ve diğer tüm işlemler kendi çerçevesinde gerçekleştirilir. bu biri ayırt edici özellikleri, Nihayet HTTP protokolü kayıtlı kullanıcılar hakkındaki bilgileri hatırlamaz - bu işlev harici yöntemlerle gerçekleştirilir.

    Bilgisayar-istemci iletişimi varsayılan olarak 21 numaralı bağlantı noktasındadır ve yönetim için kullanılır. İkinci veri bağlantısı, yirminci bağlantı noktasında veya uygun şekilde yapılandırılmış herhangi bir başka bağlantı noktasında açılır.

    Dosyalarla nasıl çalışılır?

    var FTP istemcileri protokol ile çalışmak, ancak onlarla çalışmak aynı prensibe dayanmaktadır. Aktarmanız gereken tek şey, belgeyi kullanıcının bilgisayarından sunucu klasörüne sürüklemek veya aynısını ile yapmaktır. Komut satırı.

    1. Ana pencere uygun alanlarda göründükten sonra, ana bilgisayar adını, kullanıcı adını, şifreyi, bağlantı noktasını girmeniz gerekir.
    2. Başarılı yetkilendirmeden sonra, sunucuya yüklenen her şeyin bir listesi görünür.
    3. Bir bilgisayardan veya bir sunucudan bilgisayara sunucuya yüklemek istediğiniz nesneyi seçmelisiniz.
    4. Uygun dosyayı işaretledikten sonra arayın bağlam menüsü PCM'yi kullanarak seçin istenen eylem: indirin, göreve ekleyin, düzenleyin, silin, yeniden adlandırın, adresi kopyalayın, erişim haklarını ayarlayın. Bu işlevler, kullanılan programa bağlı olarak değişebilir.

    Bir bilgisayara indirmeden doğrudan iki sunucu arasında değiş tokuş yapmanın bir yolu var. Farklı sunuculara iki bağlantı talep edilmektedir. Bunlardan birinde aktarım için bir dosya seçilir ve ikinci sunucunun IP adresi belirtilir. Bunun için FXP kullanılır - doğrudan değişim protokolü.

    Bu yöntemi kullanmanın ana avantajı, yüksek hızİndirilenler. bağlı değil Bant genişliği Dosyayı aktarmak isteyen kullanıcının internet bağlantısı. Süre, uzak FTP sunucuları arasındaki bağlantının hızına bağlıdır. Kural olarak, açıkça kullanıcınınkinden daha büyüktür.

    Bu protokolün saldırganlar tarafından diğer sunuculara saldırmak için kullanıldığına dikkat edilmelidir. Bu tür eylemleri önlemek için IP adresi şimdi kontrol edilir ve bir uyumsuzluk bulunursa engellenir.

    Tarayıcı üzerinden FTP bağlantısı

    Bağlantı için ve kullanım sırasında özel programlar, kullanıcının bir oturum açma adı, parolası, IP adresi olmalıdır. Bağlantı, komut satırını kullanırken gerçekleşir. Bunu yapmak için şu formatta bir adres girmeniz gerekir: oturum açmak için ftp://login: sunucu şifresi@ip adresi. Örneğin, ftp://benim adım: [e-posta korumalı] Bağlantı başarılı olursa, tüm belgelerin bir listesi görünür. Kural olarak, site dosyaları barındırma türüne bağlı olarak public_html veya www klasöründe saklanır.

    Bir belgeyi kopyalamak için sürükleyip bırakmanız yeterlidir. Bu yöntem, belgeleri bir sunucudan diğerine aktarmanıza izin vermez. Tarayıcıda okuma/yazma izinlerini değiştirmek kolaydır. Bunu yapmak için, zaten sunucuda bulunan bir dosyayı seçmek için sağ tıklayın. Ayarları içeren bir pencere görünecektir. Gerekli izni belirtmelidir.

    FileZilla

    Bu, Windows için en popüler FTP istemcilerinden biridir. Bu program ile çalışmak oldukça kolaydır. Ana pencere beş bölüme ayrılmıştır. Üçü bilgisayarın dosya yapısını ve dört sunucuyu görüntüler. Zorunlu alanlar kullanıcı adını, parolayı, bağlantı noktasını belirtir.


    Belirli bir bağlantıyı sık sık kullanmayı planlıyorsanız, oturum açma bilgileri "Site Yöneticisi"nde belirtilir. Ayarlarda kimlik seçebilir, oturum açma verilerini klasörlere dağıtabilir, yorum ekleyebilirsiniz. Dosyayı aktarmak için onu seçip sürüklemeniz gerekir. çalışma penceresi, Neresi dosya yapısı bilgisayar.

    Toplam Amir

    Total Commander'ı kullanarak bir dosyayı yüklemek ve indirmek için aşağıdaki işlem sırasını gerçekleştirmelisiniz:

    1. "Ağ" sekmesine gidin.
    2. "Sunucuya bağlan" menü öğesini seçin.
    3. Görünen pencerede "Ekle" düğmesini tıklayın.
    4. Bağlantı adını, sunucuyu belirtin, hesap, şifre.
    5. "Pasif değişim modu" bayrağını ayarlayın, Tamam'a tıklayın.
    6. Bundan sonra, seçilen bağlantıyı işaretleyin, "Bağlan" düğmesini tıklayın.

    Komut satırı

    Kullanıcı kullanmak istemiyorsa GUI, bu oldukça uygun olmasına ve bazı işlevleri daha hızlı gerçekleştirmenize izin vermesine rağmen, komut satırını kullanabilir:

    1. Aç komutu ile bağlantı kurulur. Kullanım şu şekilde görünmelidir: ftp.server.com portunu açın.
    2. Standart 21 kullanılacaksa port parametresi atlanabilir.
    3. Server.com, sitenin bulunduğu sunucunun adresi ile değiştirilir.

    Yeniden adlandırmak için yeniden adlandır'ı kullanın, geçerli dizini değiştirmek için standart olarak cd kullanılır, çıkmak için kapat yazmanız gerekir ve silmek için sil veya bağlantıyı kes'i kullanın.