Filezilla Sunucusu: kurulum ve bağlantı. filezilla FTP istemcisi nedir, nasıl kurulur ve kullanılır

  • 17.08.2019

merhaba yönetici, Lütfen bana bir FTP sunucusunun ne olduğunu açıklayın ve bunu bilgisayarımda kendim oluşturabilir miyim?

Kısacası, evde normal bir sistem birimim ve üç dizüstü bilgisayarım var, tüm bu makineler bir yönlendirici aracılığıyla internete bağlı, sabit bir bilgisayardan gerçek bir tane yapabilir miyim? FTP sunucusu ve doğrudan tüm dizüstü bilgisayarlardan dosya indirmek ve yüklemek için? Normal bir bilgisayara 3 TB'lık bir sabit disk takılı ve kimsenin kullanmadığı ortaya çıkıyor, tüm akrabalar zaten disk alanı tükenmekte olan dizüstü bilgisayarları tercih ediyor.

Merhaba arkadaşlar! Ro8'imiz bu konuda sizler için harika bir yazı yazdı, okuduk.

Birinci olarak, FTP, "istemci-sunucu" ilkesini kullanarak dosyaları İnternet üzerinden aktarmak için bir protokoldür ve Bir FTP sunucusu, İnternet'teki bir dosya deposudur, yani Windows 7, 8.1 veya Windows Server 2012'nin kurulu olduğu normal bir bilgisayar ve dosyalarınızın herhangi birinin yerleştirilebileceği birkaç büyük sabit sürücü. Bu bilgisayarda yüklü bir program var, örneğin - FileZilla Sunucusu, başka herhangi biri bu bilgisayara şunlarla bağlanabilir: Komut satırı, Windows Gezgini ve çeşitli programlar, makalemizde ikisini ele alacağız:FileZilla İstemcisi, ve Toplam Amir. bağlandıktan sonra Herhangi bir dosyayı (film, müzik vb.) bir FTP sunucusuna yükleyebilir ve ayrıca indirebilirsiniz.

KontrolFTP sunucusu, programı kuran yönetici tarafından uygulanacaktır - FileZilla Sunucusu. Her kullanıcıya farklı erişim hakları atayabilirsiniz. (sunucudaki dosyaları değiştirme yeteneği): Ekle (dosyaları değiştirme yeteneği), Oku (salt okunur), Yaz (yaz), Sil (sil). Doğal olarak çoğu kullanıcıya Silme hakkı (silme) verilemez.

  • Not: Hemen hemen her bilgisayardan veya dizüstü bilgisayardan (bir sabit sürücüyle bile) şunları yapabilirsiniz: FTP sunucusu ve dosyaları almak için diğer bilgisayarları ona bağlayın ve tüm bilgisayarların aynı yönlendiriciye bağlı olması kesinlikle gerekli değildir,İnternette bir FTP sunucusu oluşturulabilir ve yüzlerce ve binlerce kullanıcıya açılabilir.

İş nasıl

FTP sunucusunun bir yazılım uygulaması olarak, makale Windows Server 2012 ile bir makineye kurulacak olan FileZilla Server programını ele alacaktır.

Ayrıca, oluşturulan FTP sunucusuna bağlantının yapılacağı makine olarak önceden Windows 8.1 Enterprise (x64) kurulu bir bilgisayar kullanılır.

Bir Windows 8.1 makinesinin bir FTP sunucusuna bağlanması için, üzerine FileZilla Client programı yüklenecektir (bu programı kullanarak bağlanma yollarından biri)

https://filezilla-project.org adresine gidin ve FileZilla Server ve FileZilla Client'ı indirin

İndirilmiş dosya Windows Server 2012 makinesinde çalışan FileZilla Server, a Windows 8.1 makinesinde FileZilla İstemci dosyası. Her iki program da aynı şekilde kurulur. Öncelikle FileZilla Server programını kuralım.

FileZilla Sunucusunu Yükleme

İndirilen FileZilla Server dosyasını Windows Server 2012'de çalıştırdıktan sonra, ileri'ye tıklayın.

Yükle'yi tıklayın

Düzenlemek

FileZilla Sunucu yükleme işlemi

yükleme tamamlandı

Kurulumdan sonra, FTP sunucusunun yerel adresini girdiğimiz ve Tamam'ı tıkladığımız aşağıdaki pencere açılacaktır.

FTP sunucusunun yerel adresini girdikten sonra, FileZilla Server programının ana penceresi görünecektir.

Edit-Users'ı seçerek bazı ayarları yapalım

Genel sekmesinde, yeni bir kullanıcı eklemek için Ekle düğmesine tıklayın.

Kullanıcı adını girin. TAMAM

Parolanın Karşısı, kutuyu işaretleyin ve eklenen kullanıcının parolasını girin

Paylaşılan Klasörler sekmesine gidin. Bu sekmede, oluşturulan kullanıcı Ro8 tarafından kullanılabilecek olan FTP01 klasörünü ekleyin. Ekle'yi tıklayın

Önceden oluşturulmuş FTP01 klasörünü belirtin. TAMAM

Eklenen klasörü seçin ve bunun için erişim haklarını belirleyin: - Oku (salt okunur), Yaz (yaz), Sil (sil), Ekle (bu klasördeki dosyaları değiştirme yeteneği)

Windows Server 2012 ile makinenin ip adresini belirleyin (192.168.1.4)

FileZilla İstemcisini Yükleme

Windows 8.1 yüklü bir makineye geçiyoruz ve FileZilla Client programını kuruyoruz

Lisans sözleşmesini kabul ediyoruz

Kurulum

yükleme tamamlandı

Şemada gösterilen bir ağımız var

FTP sunucusuna çeşitli şekillerde bağlanalım.

Komut satırını kullanarak FTP sunucusuna bağlanın

Windows 8.1 yüklü bir makinede komut satırını başlatalım.

Kullanıcı adını (Ro8) belirtin ve şifreyi girin. Yazarken şifre görüntülenmiyor

Oturum açıldı demek, FTP sunucusuna giriş yaptığımız anlamına gelir.

FTP sunucusu üzerinde mkdir My_Backup_win8.1 komutunu girerek My_Backup_win8.1 klasörünü oluşturalım.

FTP sunucusundaki klasörlerin listesini görelim - ls komutunu girerek

Gördüğünüz gibi FTP sunucusunda My_Backup_win8.1 klasörü var.

Bye komutunu girerek FTP sunucusuna olan bağlantıyı kapatın

T programını kullanarak bir FTP sunucusuna bağlanma otal Komutan

Windows 8.1 makinesinde Total Commander dosya yöneticisini başlatalım. FTP sunucusuna bağlantıyı yapılandırmak için ekran görüntüsünde gösterilen düğmeye tıklayın.

Ekle'yi tıklayın

Bağlantı adını (keyfi olarak), sunucuyu ve bağlantı noktasını belirtin (sunucu, FTP sunucusunun ip adresidir, bağlantı noktası 21'dir). Ayrıca bir kullanıcı adı ve şifre sağlıyoruz. TAMAM

Oluşturulan FTP bağlantısını seçin ve Bağlan'a tıklayın.

FTP sunucusuna bağlantı kuruldu

FTP sunucusuyla bağlantıyı kesmek için Bağlantıyı Kes'i tıklayın.

FTP sunucusuyla bağlantının kesilmesi tamamlandı

Bir program kullanarak bir FTP sunucusuna bağlanma FileZilla İstemcisi

FileZilla İstemcisini Başlatın

Ana program penceresi açılacaktır

FTP protokolü bu günlerde birçok web yöneticisi ve geliştirici tarafından sunuculara dosya yüklemek, site dosyalarını yönetmek ve diğer benzer görevleri gerçekleştirmek için sıklıkla kullanılmaktadır. Bu protokol, kullanımı kolay olduğu ve aygıt ve Linux işletim sistemlerinin komutları hakkında özel bilgi gerektirmediği için bu kadar popülerlik kazanmıştır.

Windows, MacOS ve hatta Linux dahil olmak üzere çeşitli platformlarda birçok kullanıcı tarafından kullanılan en popüler FTP istemcilerinden biri. Bu program, uzak bir sunucuya bağlanmayı, orada gerekli işlemleri gerçekleştirmeyi, örneğin dosyaları düzenlemeyi, yüklemeyi veya indirmeyi ve ayrıca dosya sistemini rahatça görüntülemeyi çok kolaylaştırır. Bu yazıda, sorunlarımızı çözmek için FileZilla'yı nasıl kullanacağımıza bakacağız.

Doğrudan sorunu çözmeye geçmeden önce programı kurmalıyız.

1. FileZilla'yı yükleyin

Çoğu modern Linux dağıtımında bu program resmi depolardan kurulabilir. Örneğin, Ubuntu'ya bir program yüklemek için aşağıdaki komutu kullanın:

sudo apt filezilla'yı kurun

Ve RedHat veya CentOS'ta:

sudo yum filezilla'yı kurun

Diğer dağıtımlar için kurulum komutu yalnızca paket yöneticisinde farklılık gösterecektir. Windows'ta, resmi web sitesinden kurulum paketini indirerek programı edinebilirsiniz. Kurulduktan sonra, yardımcı programı ana menüde bulabileceksiniz. Bu arada, resmi web sitesinde Linux için ikili bir sürüm de var.

2. Arayüz

Programı başlattıktan hemen sonra böyle bir pencere göreceksiniz. Küçük bir iletişim kutusunda, yardımcı program sürüm bilgilerini bildirir ve belgelere bağlantılar sunar:

Bu pencere kapatılabilir. Ardından, ana program penceresinin arayüzünü düşünün:

  • Menü- pencerenin en üstünde bulunur;
  • araç çubuğu- menünün hemen altında bulunur ve programın durumunu yönetmek için çeşitli araçlar içerir;
  • Yetkilendirme paneli- araç çubuğunun hemen altında, sunucuya yetki verisi girmek için dört alan vardır;
  • Komut çubuğu- hemen altında sunucuya gönderilen tüm komutların ve sonuçlarının görüntüleneceği bir metin alanı vardır;
  • Dosya Yöneticisi- Pencereyi alçaltın bile iki parçaya bölünür. Sol tarafta yerel bilgisayarın dosya yöneticisi, sağda - uzak sunucudaki dosyalar;
  • durum çubuğu- en altta, dosya yükleme veya indirme işleminin ilerlemesini ve bir hatayla sonuçlanan başarılı indirme ve indirme sayısını gösteren durum çubuğu bulunur.

Programı yönetmek için tüm bu araçları kullanmamız gerekecek.

3. Sunucuya bağlanma

Yapılacak ilk şey uzak bir sunucuya bağlanmaktır. Bunu yapmak için aşağıdaki parametreleri belirtin:

  • sunucu ipi- FTP sunucusunun çalıştığı IP adresi veya alan adı, örneğimizde test sunucularından birini kullanacağız;
  • Kullanıcı adı- kullanıcınız veya anonim erişim için anonim;
  • şifre- kullanıcınızın şifresi, anonim erişim için boş bırakılabilir;
  • Liman- FTP sunucusu standart portta çalışmıyorsa burada belirtilmelidir.

Bundan sonra basmanız gerekir "Hızlı bağlantı". Program şifreyi hatırlamanız gerekip gerekmediğini soracaktır. Hatırla seçeneğinin aktif hale gelmesi için önce "Hatırlama" ve sonra tekrar "Unutma":

Ardından, bir dahaki sefere şifreyi tekrar girmeniz gerekmeyecek. Düğmenin yanındaki üçgene tıklayın ve istediğiniz sunucuyu seçin, filezilla otomatik olarak bağlanacaktır.

Filezilla bağlantısı kurulduğunda, sunucuda bulunan klasörler ve dosyalar pencerenin sağ tarafında görünecektir. Lütfen bu pencerenin de iki bölüme ayrıldığını, klasörlerin üstte ve altta klasörlerle birlikte dosyalar olduğunu unutmayın.


4. Dosyaları indirin

FileZilla'nın en yaygın kullanımlarından biri, dosyaları uzak bir sunucuya yüklemektir. Bunu yapmak için, istediğiniz dosyayı seçin, bunun için içerik menüsünü açın ve "Sunucuya yükle":

Aynı şekilde sunucuya birden fazla dosya gönderebilirsiniz. Sadece onları anahtarla işaretleyin Ctrl veya fare, ardından bağlam menüsünü açın ve "Sunucuya yükle":

Lütfen her bir dosya için indirme işleminin program penceresinin altında görüntüleneceğini unutmayın. İş tamamlandığında, dosyalarınızı sunucuda bulabileceksiniz. Uzak bir sunucudan tam olarak aynı şekilde dosya indirebilirsiniz, tek fark sağ panelde çalışmanız gerekiyor ve buton ismi olacak. "İndirmek".

5. Dosyaları düzenleme

FileZilla'nın diğer programlarda olmayan kullanışlı özelliklerinden biri dosya düzenlemedir. Dosyaları hem yerel olarak hem de uzaktan düzenleyebilirsiniz. Bunu yapmak için, istediğiniz dosyayı seçin ve bunun için içerik menüsünde "Açık":


Ardından, gerekli tüm değişiklikleri yapabileceğiniz bir metin düzenleyici açılır. İşiniz bittiğinde dosyayı kaydedin ve düzenleyiciyi kapatın. FileZilla, sunucuya yeni bir dosya yüklemek isteyip istemediğinizi soracaktır:


Her iki pencerede de aynı fikirde olun.

6. Dosyaları arayın

Şu veya bu dosyanın tam olarak nerede olduğunu her zaman bilemeyiz. Program, arama işlevini destekler ve bu, bazı durumlarda FileZilla'yı kullanmanıza yardımcı olabilir. Sunucunun veya yerel bilgisayarın dizin yapısında bir dosyayı ada, boyuta ve tarihe göre bulmak için. Aramayı başlatmak için çizilmiş dürbün ile araca tıklayın. Açılan pencerede arama parametrelerini girin:

gibi seçenekleri tercih edebilirsiniz. "İsim", "Boyut", "Tarih" ve "Yol". İstenen kriterler ayarlandıktan sonra, tıklayın. "Arama". Aynı pencerede, program algılanan dosyaları gösterecektir.

7. Dosyalarla ilgili diğer işlemler

FileZilla istemcisinin yardımıyla, uzak bir sunucudaki dosyalar üzerinde tüm standart eylemleri gerçekleştirebilirsiniz. FileZilla'yı dizin oluşturmak, dosya oluşturmak, yeniden adlandırmak ve hatta izinleri değiştirmek için kullanmak mümkündür. Tüm bu özelliklere dosyanın içerik menüsünden erişilebilir.

8. FileZilla'yı Kurma

Programın standart özelliklerinden her zaman memnun olmayacağız. O zaman FileZilla'yı yapılandırmanız gerekebilir. Ayarları açmak için menüyü açın "Düzenleme"öğesini seçin, ardından "Ayarlar".

İlgileneceğimiz ilk şey dosya aktarım modudur. İki mod vardır:

  • Aktif- sunucu istemciye bağlanır ve dosyayı indirir;
  • Pasif- istemcinin kendisi sunucuya bağlanır, ardından dosya aktarılır.

Anladığınız gibi, bilgisayar NAT üzerinden İnternete bağlıysa, aktif mod çalışmayacaktır. Program varsayılan olarak pasiftir. Bu ayar FTP sekmesinde değiştirilebilir:

sFTP sekmesi bu protokole özgü ayarları içerir, örneğin şifreleme için kullanılacak anahtarları ekleyebilirsiniz:

sekmesinde "Şanzımanlar" Aynı anda aktarılan dosya sayısını yapılandırabilir ve bir FileZilla dosya aktarımının gerçekleştirilebileceği maksimum hızı belirleyebilirsiniz:

sekmesinde "Dosyaları Düzenle" düzenlerken kullanılacak düzenleyiciyi seçebilirsiniz:


sonuçlar

Bu makalede, uzak bir FTP sunucusundaki dosyaları yönetmek için FileZilla istemcisinin nasıl kullanılacağına baktık. Bu, gerekli tüm eylemleri gerçekleştirmenize izin veren harika bir yardımcı programdır ve konsol istemcilerini kullanmaktan çok daha kolaydır. Özellikle bu talimattan sonra onunla başa çıkmak oldukça kolaydır. Herhangi bir sorunuz varsa, yorumlarda sorun!

    Kısaltma FTPİngilizceden geliyor F ile T fidyeci P rotocol (dosya aktarım protokolü), iki bilgisayar, bir FTP istemcisi ve bir FTP sunucusu arasında TCP/IP aktarım protokolü üzerinden dosya alışverişi için bir uygulama katmanı protokolüdür. Bu, en eski ve halen aktif olarak kullanılan protokollerden biridir.

FTP protokolü aşağıdaki görevleri çözmek için tasarlanmıştır:

  • uzak ana bilgisayarlarda dosya ve dizinlere erişme
  • istemcinin uzak bilgisayarın dosya sistemi türünden bağımsızlığının sağlanması
  • güvenilir veri iletimi
  • uzak sistemin kaynak kullanımı.
  • FTP protokolü aynı anda iki bağlantı kanalını destekler - biri aktarım için komutlar ve bunların uygulanmasının sonuçları, diğeri - değişim için veri. Standart ayarlarla, FTP sunucusu, komutları iletmek ve almak için bir kanal düzenlemek için 21 numaralı TCP bağlantı noktasını ve veri almak / iletmek için bir kanal düzenlemek için 20 numaralı TCP bağlantı noktasını kullanır.

    FTP sunucusu, 21 numaralı TCP bağlantı noktasındaki FTP istemcilerinden gelen bağlantıları bekler ve bağlantı kurulduktan sonra alır ve işler. FTP komutları, bunlar normal metin dizeleridir. Komutlar, bağlantı parametrelerini, aktarılacak veri türünü ve dosya ve dizinler üzerinde gerçekleştirilecek eylemleri tanımlar. İletim parametreleri üzerinde anlaştıktan sonra, exchange'deki katılımcılardan biri pasif hale gelir, veri alışverişi kanalı için gelen bağlantıları bekler, ikincisi ise bu porta bağlantı kurar ve iletimi başlatır. Aktarım tamamlandığında, veri bağlantısı kapatılır, ancak kontrol bağlantısı açık kalır ve FTP oturumunun devam etmesine ve yeni bir veri oturumu oluşturmasına izin verir.

    FTP protokolü sadece bir istemci ile bir sunucu arasında değil, aynı zamanda iki sunucu arasında da veri aktarımı için kullanılabilir. Bu durumda FTP istemcisi, her iki FTP sunucusuyla da bir kontrol bağlantısı kurar, birini pasif moda, ikincisini aktif moda alarak aralarında bir veri aktarım kanalı oluşturur.

    FTP istemcisi, bir FTP sunucusuna bağlanan ve sunucunun dizinlerinin içeriğini görüntülemek, dosya veya klasörleri almak, aktarmak ve silmek için gerekli işlemleri gerçekleştiren bir programdır. Böyle bir program olarak, normal bir tarayıcı, işletim sistemi bileşenleri veya örneğin popüler bir indirme yöneticisi gibi özel olarak tasarlanmış yazılım ürünleri kullanılabilir. Master'ı İndir veya çok işlevli ücretsiz FileZilla FTP İstemcisi.

    FTP protokolü, TCP paketlerinin herhangi bir ara dönüşümü olmadan, istemci ve sunucunun doğrudan etkileşime girdiği günlerde geliştirilmiştir ve standart modda, yalnızca istemcinin inisiyatifiyle değil, aynı zamanda bir TCP bağlantısı oluşturma olasılığını da varsayar. sunucunun inisiyatifiyle, TCP bağlantı noktası 20'den TCP - istemci bağlantı noktasına, numarası bir veri aktarım oturumu oluşturulurken iletilen.

    Günümüzün gerçekleri öyle ki, çoğu durumda sunucudan istemciye böyle bir TCP bağlantısı, çoğu durumda, bağlanmak için ağ adresi çevirisine sahip teknolojinin kullanılması nedeniyle imkansız veya uygulanması çok zordur. internete NAT(Ağ Adresi Çevirisi) istemcinin İnternet'ten doğrudan TCP bağlantısı yapmak için kullanılabilir bir ağ arabirimi olmadığında. Standart bir İnternet bağlantısı için tipik bir şema şöyle görünür:

    İnternete bağlantı özel bir cihaz aracılığıyla gerçekleştirilir - yönlendirici(NAT işlevli yönlendirici) en az iki ağ bağlantı noktasına sahip - biri sağlayıcının ağına bağlı, yönlendirilebilir bir IP adresi ("beyaz IP" olarak adlandırılan) olan bir ağ arabirimine sahip, örneğin 212.248.22.144 ve 192.168.1.1 ("gri IP") gibi özel, yönlendirilemez bir IP adresine sahip LAN cihazlarını bağlamak için bir ağ arabirimi. Yerel ağdaki ağ cihazlarından harici ağ düğümlerine bağlantılar oluştururken, IP paketleri, gönderenin adresi kendi adresi olacak şekilde adres ve bağlantı noktası çevirisini gerçekleştiren yönlendiriciye gönderilir. beyaz IP adresi. Çeviri sonuçları kaydedilir ve bir yanıt paketi alındığında ters adres çevirisi gerçekleştirilir. Böylece yönlendirici, yerel ağdaki herhangi bir cihazdan TCP / IP - paketlerinin harici ağlara aktarılmasını ve alınan yanıt paketlerinin ters iletilmesini sağlar. Ancak, sağlayıcının ağına bağlı ağ arabiriminin girişinde, TCP paketlerinin yanıtıyla ilgili olmayan bir paket alındığında, yönlendirici yazılımının tepkisi için aşağıdaki seçenekler mümkündür:

    Paket, işleyecek bir ağ hizmeti olmadığı için yok sayılır.

    Paket, yönlendiricinin ağ hizmeti tarafından alınır ve işlenir, eğer böyle bir hizmet varsa ve alınan pakette belirtilen bağlantı noktası numarası üzerinde gelen bir bağlantı ("dinleme") bekliyorsa.

    Paket, yönlendirici ayarları tarafından belirtilen bağlantı noktası eşleme kurallarına uygun olarak bu tür bir gelen bağlantı bekleyen yerel ağdaki bir sunucuya iletilir.

    Bu nedenle, şu anda, "pasif mod" olarak adlandırılan, TCP bağlantılarının yalnızca istemciden sunucunun TCP bağlantı noktasına yapıldığı FTP protokolü için ana çalışma modu haline gelmiştir. Etkin mod, sunucudan istemci bağlantı noktalarına TCP bağlantısı olasılığının olduğu durumlarda, örneğin aynı yerel ağda olduklarında kullanılır. FTP bağlantı modu, özel komutlar kullanılarak seçilir:

    PASV- istemci, pasif modda veri alışverişi yapmak için bir komut gönderir. Sunucu, veri almak veya iletmek için bağlanmanız gereken adresi ve bağlantı noktasını döndürür. Pasif mod ayarlı bir FTP oturumunun bir parçası örneği:

    PASSV- FTP istemcisi tarafından FTP sunucusuna iletilen pasif moda geçiş komutu

    227 Pasif Moda Girme (212.248,22,144,195,89)- FTP sunucusunun yanıtı, burada 227 yanıt kodu, pasif moda geçiş hakkında bir metin mesajı ve parantez içinde bir veri aktarım kanalı oluşturmak için kullanılacak IP adresi ve bağlantı noktası numarası. Adres ve bağlantı noktası numarası, virgülle ayrılmış ondalık sayılar olarak görüntülenir. İlk 4 sayı IP adresidir (212.248.22.144), kalan 2 sayı formülle hesaplanan bağlantı noktası numarasını belirler - bu örnekte ilk sayı 256 ile çarpılır ve ikinci sayı sonuca eklenir. bağlantı noktası numarası 195*256 +89 = 50017

    PORT istemci IP adresi port numarası- istemci, aktif modda bir oturum oluşturmak için bir komut gönderir. IP adresi ve bağlantı noktası numarası, önceki örnektekiyle aynı biçimde belirtilir, örneğin PORT 212.248.22.144,195,89 Veri aktarımını düzenlemek için, sunucunun kendisi belirtilen bağlantı noktasındaki istemciye bağlanır.

    FileZilla FTP Sunucusunu yükleme ve yapılandırma.

    İşletim sistemi sürümünüz için FileZilla Server kurulum paketini adresinden indirebilirsiniz.

    Sunucu, sunucu kontrol paneli ayarları seçimi ile öğe hariç, standart şekilde kurulur:

    Bu, gerekli tüm ayarların gerçekleştirildiği ana sunucu yönetim aracıdır. Varsayılan olarak, kontrol paneli parola erişimi olmadan geri döngü arabiriminde çalışır. Gerekirse, örneğin FTP sunucusunun uzaktan yönetimi gerekiyorsa bu ayarlar değiştirilebilir.

    Kurulum tamamlandıktan sonra, sizi sunucuya bağlanmaya davet eden bir pencere açılacaktır:

    IP adresini, port numarasını ve şifreyi girdikten sonra (kurulum işlemi sırasında ayarladıysanız), FileZilla Server kontrol paneli açılır:

    Ana menü ve kontrol paneli düğmeleri, pencerenin üst kısmında bulunur. Aşağıda iki alan bulunmaktadır - sunucu bilgi mesajları ve istatistiksel bilgiler. Genel olarak, FileZilla Servver'ın FTP kontrol paneli oldukça basit ve kullanımı kolaydır. Ana menü öğeleri:

    Dosya- FTP sunucusu kontrol panelinin çalışma modları. Alt paragrafları içerir

    - Sunucuya bağlan- sunucuya bağlan
    -Bağlantıyı kes- sunucudan bağlantıyı kes
    - Çıkış yapmak- kontrol panelinin kapatılması.

    sunucu- FTP sunucu yönetimi. Alt bölümleri içerir:

    - Aktif- FTP sunucusunu başlat/durdur. Onay kutusu işaretliyse FTP sunucusu başlatılır, işaretli değilse durdurulur.
    - kilit- sunucuya bağlantılara izin ver/yasakla. Onay kutusu işaretliyse, sunucuya yeni bağlantılar yasaktır.

    Düzenlemek- düzenleme ayarları. Alt noktalar:

    - Ayarlar- temel sunucu ayarları.
    - Kullanıcılar- FTP sunucusu kullanıcı ayarları
    - Gruplar- kullanıcı grubu ayarları.

    Örnek olarak, sunucuyu aşağıdaki koşullar için yapılandıralım:

  • sunucu NAT'ın arkasındadır, özel bir IP adresine sahiptir, ancak İnternet'ten erişilebilir olmalıdır, pasif modu destekler ve standart olmayan TCP bağlantı noktalarını kullanır. Standart olmayan bağlantı noktalarının kullanılması, bilgisayar korsanlarının saldırı olasılığını azaltır ve ayrıca bazı sağlayıcılar trafik filtrelemeyi kullanır ve standart 20 ve 21 bağlantı noktalarını engeller.
  • kullanıcılar sunucudan indirme, sunucuya yükleme, dosya ve klasörleri silme ve yeniden adlandırma yeteneğine sahiptir.
  • dinamik bir IP adresi kullanılması durumunda, sunucunun kullanılabilirliğinin DNS adına göre sağlanması gerekir.
  • sunucu, Windows 7 / Windows 8 ortamında bir iş istasyonunda çalışacaktır.
  • Başka bir deyişle, kullanıcılar arasında elbette ücretsiz olarak dosya alışverişi yapmak için İnternet'ten erişilebilen bir FTP sunucusu oluşturmanız gerekir. FTP sunucusunun gerekli yapılandırmasını oluşturmaya ek olarak, bazı yönlendirici ayarlarının, Windows güvenlik duvarı ayarlarının değiştirilmesi ve sunucuya adla erişilebilmesi için dinamik IP adresi sorununun çözülmesi gerekeceği oldukça açıktır. IP adresi değişikliği.

    Dinamik bir IP adresi sorununu çözme.

        İnternete bağlanırken statik bir IP adresinin veya dinamik bir IP adresinin kullanıldığı durumlarda bu sorun bir çözüm gerektirmez, ancak sağlayıcı ayarlarına göre hemen hemen her zaman aynıdır. Aksi takdirde, denilen teknolojiyi kullanabilirsiniz. Dinamik DNS (DDNS) . Bu teknoloji, DNS sunucusundaki IP adresi bilgilerini neredeyse gerçek zamanlı olarak güncellemenize ve yönlendiriciye (ve arkasındaki hizmetlere) dinamik IP'yi değiştirmeye dikkat etmeden kayıtlı adla erişmenize olanak tanır.

    Bu teknolojiyi ücretsiz olarak uygulamak için, bazı dinamik DNS hizmetlerine kaydolmanız ve ilgili IP adresi değişirse DNS kaydını güncellemek için istemci yazılımı yüklemeniz gerekir. Dinamik DNS genellikle ağ ekipmanı üreticileri (D-Link, Zyxel vb.), bazı barındırma ve tanınmış DynDNS gibi uzman şirketler tarafından desteklenir. Ancak, 2014 yılının ikinci yarısında kayıtlı kullanıcılara ticari olmayan kullanım için ücretsiz olarak sunulan tüm hizmetlerin ücretli hizmetler haline gelmesinden sonra, belki de en popüler çözüm, hizmete dayalı dinamik DNS kullanımı oldu. No-IP.org, serbest modda dinamik IP ile 2 düğümü desteklemek için hizmetler sağlar. Hizmeti ücretsiz kullanmak için kaydolmanız ve dinamik IP ile kullanılan düğümler hakkındaki bilgileri güncellemek için periyodik olarak (yaklaşık ayda bir) siteyi ziyaret etmeniz gerekir. Düğüm verilerini güncellemeyi atlarsanız, hizmet askıya alınır ve buna göre düğüme ada göre bağlanmak imkansız hale gelir. Hizmeti bir ücret karşılığında kullanırken, güncelleme gerekli değildir.

        Hemen hemen tüm modern yönlendiriciler (modemler), dinamik bir DNS istemcisi için yerleşik desteğe sahiptir. Kurulumu genellikle çok basittir - DDNS hizmetine kayıt sırasında alınan kullanıcı adı ve şifre alanlarının yanı sıra ana bilgisayar adı doldurulur. Zyxel P660RU2 için örnek

        Bilgisayar kapatıldığında yönlendiriciyi İnternet üzerinden kontrol etmek gibi ek özellikler uygulamanıza izin verdiğinden, işletim sistemi ortamında çalışan DNS veri güncelleme yardımcı programını kullanmak yerine yönlendiricide/modemde yerleşik DDNS istemcisini kullanmak tercih edilir. ve teknolojiyi kullanarak NAT'ın arkasındaki bilgisayarların gücünü uzaktan açma Lan'da Uyan.

    Yerleşik DDNS istemcisini kullanmanın mümkün olmadığı durumlarda, dinamik DNS'yi destekleyen bir istemci programı olan uygulama yazılımı ile yönetmeniz gerekecektir. Böyle bir program, İnternet bağlantısının yapıldığı yönlendirici ile ilişkili kayıtlı alan adını koruyan sunucuya periyodik olarak bağlanır ve değiştiğinde IP güncelleme prosedürünü çağırır. Sunucu ayarları, İnternet bağlantısının DNS adı ve IP adresi karşılaştırması çok kısa sürede gerçekleştirilecek şekilde yapılır ve adresin dinamik yapısı, ilgili hizmetlerin performansı üzerinde pratik olarak hiçbir etkisi yoktur. DNS adı ile.

    Prosedür aşağıdaki gibidir:

  • No-IP.org sitesine gidiyoruz. Mevcut veya yeni bir hesapla çalışmak için düğmesini kullanın "Kayıt olmak"(sayfanın sağ üst köşesinde).

  • Henüz oluşturulmamışsa hesabımızı oluşturuyoruz - tıklayın "Hesap oluştur". Kayıt formu periyodik olarak değişir, ancak istenen kullanıcı adını, şifreyi ve E-postanızı girmek zorunludur. Kayıt sırasında belirtilen e-posta adresine kaydı onaylamak için bir bağlantı içeren bir e-posta gönderilecektir. Kayıt olurken ücretsiz erişimi seçin - düğmeyi tıklayın Ücretsiz kaydolma Formdaki tüm gerekli alanları doldurduktan sonra.
  • Başarılı bir kayıttan sonra siteye giriyoruz ve düğümümüz için bir giriş ekliyoruz - düğmesine tıklayın "Ana Bilgisayar Ekle"

    Aslında, bu durumda yalnızca seçilen ana bilgisayar adının girilmesi gerekir - myhost8.ddns.net. Parametrelerin geri kalanının değiştirilmesine gerek yoktur. O zaman özel yazılımı indirip yüklemeniz gerekiyor - Dinamik Güncelleme İstemcisi(DUC), bağlantısı sitenin ana sayfasında yer almaktadır. DUC kurulumu tamamlandıktan sonra, başlatılacak ve no-ip.org web sitesinde kayıt sırasında alınan kullanıcı adını veya E-postayı ve şifreyi girmeniz gereken bir yetkilendirme penceresi açılacaktır. Ardından düğmeye basın Ana bilgisayarı düzenle ve daha önce oluşturduğunuz ana bilgisayar adının yanındaki kutuyu işaretleyin (myhost8.ddns.net) . Şimdi, seçilen ana bilgisayar adı, İnternet bağlantınızın "beyaz IP adresi" ile kalıcı olarak karşılık gelecektir. IP adresini güncellemede sorun yaşıyorsanız, DUC istemcisinin ağ etkinliğinin güvenlik duvarı tarafından engellenip engellenmediğini kontrol edin.

    FTP sunucusu kurulumu

        Sağlayıcı trafik filtreleme kullanmıyorsa veya güvenlik açıkları için bağlantı noktası taramayı ve parolaları tahmin etmeye çalışmıyorsanız, bir FTP sunucusu için standart olmayan bağlantı noktası numaralarının kullanılması gerekli değildir. Bu makalede, standart olmayan TCP bağlantı noktalarına sahip bir FTP sunucusu kullanılması seçeneklerden biri olarak sunulmaktadır.

    FileZilla Server ayarları "Düzenle" - "Ayarlar" menüsünden yapılır.

    pencere Genel Ayarlar genel FTP sunucusu ayarları içindir.

    "Listen on this port" alanında, gelen TCP bağlantıları için port numarasını belirleyebilirsiniz. Varsayılan olarak, bu alan şu şekilde ayarlanmıştır: 21 ve standart olmayan bir sayı kullanmak için seçilen değeri belirtmeniz gerekir, örneğin - 12321 . Standart olmayan bir TCP bağlantı noktası kullanmak, bir oturum oluştururken değerini belirtmenizi gerektirdiğinden bazı sakıncalara sahiptir:

    Sunucunun hem İnternet'ten hem de yerel ağdan erişimle kullanılması planlanıyorsa, standart değer 21'i bırakmak ve alınan paketlerin yeniden yönlendirilmesini yapılandırarak İnternet'ten bağlantılar için standart olmayan bir bağlantı noktası numarası kullanmak mantıklıdır. yönlendiricinin 12321 numaralı bağlantı noktası yerel ağdaki FTP sunucusunun 21 numaralı bağlantı noktasına. Bu kurulumla, yerel ağ içindeki FTP oturumları için bir bağlantı noktası numarası belirtmeniz gerekmez.

    Diğer seçenekler, performans ayarı ve oturum zaman aşımları içindir. Değişmeden bırakılabilirler. Genel ayarların kalan bölümleri de varsayılan olarak bırakılabilir:

    karşılama mesajı- bağlanırken istemciye gönderilen metin.

    IP Bağlama- hangi ağ arabiriminde istemci bağlantılarının bekleneceği. Varsayılan olarak - herhangi birinde, ancak belirli bir tane belirtebilirsiniz, örneğin - 192.168.1.3.

    IP Filtresi- istemci IP adreslerini filtrelemek için kurallar oluşturma. Varsayılan olarak, herhangi bir IP için bağlantılara izin verilir.

    Bölüm Pasif mod ayarları pasif FTP modunu yapılandırmaya yarar ve neredeyse tüm varsayılan ayarların değiştirilmesini gerektirir.

    Pasif modda veri aktarımı için kullanılacak bağlantı noktası numaraları, yönlendiricinin bunları sunucunun dinlediği ağ arabirimine iletecek şekilde yapılandırılması gerekeceğinden manuel olarak ayarlanmalıdır. Bu nedenle, "Özel bağlantı noktası aralığını kullan" etkinleştirme modunu kontrol etmeniz ve aralığı ayarlamanız gerekir - örneğin, 50000 önceki 50020 . Sunucunun dinlediği bağlantı noktası sayısı, eşzamanlı veri aktarımı oturumlarının sayısındaki sınırı belirler.

    alt bölüm IPv4'e özel PASV komutuna yanıt olarak sunucu tarafından gönderilecek IP adresini belirtir. Bu durumda, sunucunun kendi IP'si 192.168.1.3 değil, İnternet bağlantımızın "beyaz IP'si" olmalıdır. Bu nedenle, modu "Aşağıdaki IP'yi kullan" olarak ayarlamanız ve IP adresi yerine dinamik DNS hizmetine kayıt sırasında alınan adı girmeniz gerekir - myhost8.ddns.net. Alternatif olarak, etkinleştirerek FileZilla projesinin harici IP adresi algılama modunu kullanabilirsiniz. "Harici IP Adresini şuradan alın:". Bu seçenek, dinamik DNS olanağının kullanılmasının mümkün olmadığı durumlarda seçilebilir. Yerel ağınızda bir FTP sunucusu kullanmayı düşünüyorsanız, "Yerel bağlantılar için harici IP kullanma" modunu ayarlamanız gerekir (yerel ağ içindeki bağlantılar için harici bir IP adresi kullanmayın)

    Sunucu ayarlarının geri kalanı değişmeden bırakılabilir veya gerekirse daha sonra yapılabilir: güvenlik ayarları- Güvenlik ayarları. Varsayılan olarak - DDoS saldırılarını uygulamak için kullanılabilecek bağlantılar reddedilir

    Çeşitli- arabellek boyutları ve diğer günlük parametreleri ve bazı FTP komutları için ayarlar.

    Yönetici arayüzü ayarları- sunucu kontrol paneli ayarları. Ağ arayüzünü, dinleme portunun numarasını, kontrol paneline bağlanmasına izin verilen IP adreslerini ve şifreyi belirleyebilirsiniz.

    Kerestecilik- sunucu olay günlüğü ayarları. Varsayılan olarak, dosyaya yazılmaz.

    hız sınırı- veri aktarım hızını sınırlama ayarları. Varsayılan, kısıtlama yoktur.

    Dosya aktarım sıkıştırması- aktarım sırasında dosya sıkıştırma ayarları. Varsayılan, sıkıştırma olmamasıdır.

    SSL/TLS ayarları iletilen verilerin şifrelenmesini etkinleştirin. Varsayılan, şifreleme olmamasıdır.

    otomatik yasak- bağlanmak için bir şifre seçen kullanıcıların otomatik olarak engellenmesini etkinleştirin. Varsayılan olarak, otomatik engelleme devre dışıdır.

    Bağlantı Noktası Yönlendirmeyi ve Güvenlik Duvarını Yapılandırma

    FTP sunucusunun İnternet'ten erişilebilir olması için, yönlendiriciyi, harici arabirimin belirli TCP bağlantı noktalarına gelen gelen bağlantıların, dahili ağın FTP sunucusu tarafından dinlenen TCP bağlantı noktalarına yönlendirileceği şekilde yapılandırmak gerekir. . Farklı yönlendirici modelleri için, ayarlar terminolojide farklılık gösterebilir, ancak anlamları aynıdır - harici (WAN) arabirimde belirli bir bağlantı noktası numarasıyla alınan bir TCP paketi, yerel ağa istenen IP adresine ve bağlantı noktasına gönderilir. Pasif FTP modu için kullanılan bağlantı noktası iletme için D-Link DIR-320NRU yönlendirici ayarlarına bir örnek:

    Arayüzde "beyaz IP" ile alınan ve 50000-50020 aralığında port numaralarına sahip paketler "Dahili IP" alanında belirtilen IP adresine yönlendirilecektir (bizim durumumuzda - 192.168.1.3). Benzer şekilde, varsayılan bağlantı noktası numarasını değiştirdiyseniz 50021 numaralı bağlantı noktası için veya değiştirmeden bıraktıysanız FTP sunucusunun 21 numaralı bağlantı noktası için bir yönlendirme oluşturulur.

    Bu ayarları uyguladıktan sonra, FTP sunucusu URL'de mevcut olacaktır. ftp://myhost8.ddns.net:50021 veya yerel ağ içindeki bir bağlantı için:

    ftp://192.168.1.3- FTP sunucusu ayarlarında varsayılan port numarasını (21) değiştirmediyseniz.

    ftp://192.168.1.3:50021- standart olmayan bir bağlantı noktası numarası kullanılıyorsa.

    Bir IP adresi yerine, bir IP adresine çözümlenebiliyorsa bilgisayar adını kullanabilirsiniz.

    ftp://comp1

    ftp://comp1.mydomain.ru

    Sorun Teşhisi

    FTP sunucusuna bağlantı gerçekleşmezse, oluşturulan FTP sunucusunun çalışması için gerekli bağlantıları engelleyen güvenlik duvarı ile ilgili sorunlar olabilir. Yerleşik Windows güvenlik duvarını kullanıyorsanız, "FileZilla FTP sunucusu" hizmeti için ağ etkinliğine izin veren bir kural eklemeniz gerekir. Trafik filtrelemeli bir üçüncü taraf güvenlik duvarı veya antivirüs kullanıyorsanız, ağ bağlantılarına izin vermek için mevcut ayar araçlarını kullanarak uygun bir kural oluşturmanız gerekir. Belirli bir programın herhangi bir ağ etkinliğine izin vermek veya tüm programlar için geçerli olan seçili adreslere ve bağlantı noktalarına izin vermek için ayarlar yapıldığında seçenekler vardır.

    Tanılamayı FTP sunucusunun kendisinde başlatmak en iyisidir. Teşhis aracı olarak standardı kullanabilirsiniz. telnet istemcisi(Yarar telnet.exe) . Tüm güvenlik duvarları geri döngü arabirimindeki bağlantıları engellemez ve sunucu ayarlarının doğru olup olmadığını kontrol etmek için şu komutu girerek ona bağlanabilirsiniz:

    telnet yerel ana bilgisayar 21- standart port numarası kullanılıyorsa.

    telnet yerel ana bilgisayar 50021- varsayılan port numarası değiştirilmişse.

    Bu komut yürütüldüğünde, geri döngü arabirimi aracılığıyla FTP sunucusuna bir bağlantı kurulur ve telnet penceresinde bir sunucu istemi (Hoş Geldiniz Mesajı) görüntülenmelidir. Olmazsa, sunucu kapalı olabilir, bir bağlantı noktası çakışması olabilir veya yanlış bağlantı noktası 21 (50021) dinliyor olabilir. Teşhis için şu komutu kullanabilirsiniz: netstat:

    netstat -nab

    Komut satırı seçenekleri şu anlama gelir:

    n- sayısal bağlantı noktası numaralarını ve IP adreslerini kullanın

    a- tüm bağlantıları ve dinleme bağlantı noktalarını görüntüleyin

    b- bağlantı oluşturmaya dahil olan programların adlarını görüntüleyin.

    Komut yürütmesinin görüntülenen sonuçlarına bir örnek:

    Aktif Bağlantılar

    Ad     Yerel adres     Harici adres     Durum
    TCP         0.0.0.0:21                 0.0.0.0:0                 DİNLEME
    TCP         0.0.0.0:135               0.0.0.0:0               DİNLEME
    RpcS'ler

    bir sütunda Yerel adres bir anlamı var 0.0.0.0:21 , ki bu programın adını verdiğini söylüyor FileZilla Server.exe dinleme (durum DİNLEME) Tüm ağ arayüzlerinde 21 numaralı TCP bağlantı noktası. FTP sunucusu ayarlarında belirli bir arabirim ve farklı bir bağlantı noktası numarası belirtilmişse, bu değer şunları içerecektir: IP: bağlantı noktası, örneğin - 192.168.1.3:50021

    Sonuçları sayfalandırılmış modda görüntülemek için şu komutu kullanabilirsiniz:

    netstat -nab | daha fazla

    Veya bağlantı noktası numarasına göre arama sonuçlarını kullanın: netstat -nab | bul ":21"

    Sunucu, geri döngü olmayan bir arabirimde mevcut değilse ve bir geri döngü arabiriminde mevcutsa, güvenlik duvarı ayarlarıyla ilgilenmeniz gerekir.

    Kullanıcıları ve grupları ayarlama.

    Kullanıcıların ve grupların ayarlanması "Düzenle" - "Kullanıcılar" ("Gruplar") menüsü aracılığıyla yapılır. Grup oluşturmak gerekli değildir, ancak bazen çok sayıda kullanıcının olduğu ve FTP sunucusuyla ilgili haklarının farklı olduğu durumlar için uygundur. Hem gruplar hem de kullanıcılar için ayarlar hemen hemen aynıdır:

    Bu örnek, adla bir FTP sunucusu kullanıcısı eklemenin sonucunu görüntüler. kullanıcı1 Dosyaları yazma, okuma, silme ve birleştirmenin yanı sıra içeriği görüntüleme, dizinde alt dizinleri silme ve oluşturma haklarına sahip olmak C:\ftp\genel

    Sayfada Genel kullanıcı özelliklerini ekleme, silme ve değiştirme.
    Sayfada Paylaşılan Klasörler FTP sunucusu tarafından FTP protokolü aracılığıyla bunlara erişim sağlamak için kullanılacak dosya sistemi dizinlerinin listesini tanımlayan ayarlar yapılır. Her kullanıcıya veya kullanıcı grubuna, içeriğiyle ilgili belirli haklara sahip kendi dizini verilebilir.
    Sayfada Hız sınırları veri alışverişinin hızına sınırlar koyabilirsiniz.
    Sayfada IP Filtresi sunucuya bağlantının yasaklandığı veya izin verildiği adresleri belirterek kullanıcının IP adresi için filtreleme kuralları belirleyebilirsiniz.

    Temel FTP komutlarının listesi

    ABOR - Dosya aktarımını iptal et
    CDUP - Dizini ebeveyn olarak değiştir.
    CWD - Geçerli dizini değiştir.
    DELE - Dosyayı sil (DELE dosya adı).
    YARDIM - Sunucu tarafından kabul edilen komutların listesini görüntüler.
    LIST - Bir dizindeki dosyaların listesini döndürür. Liste veri bağlantısı üzerinden iletilir (port 20).
    MDTM - Bir dosyanın değiştirilme zamanını döndürür.
    MKD - Dizin oluştur.
    NLST - Bir dizindeki dosyaların listesini LIST'den daha kısa biçimde döndürür. Liste veri bağlantısı üzerinden iletilir (port 20).
    NOOP - Boş işlem
    PASV - Pasif moda girin. Sunucu, verileri almak için bağlanmanız gereken adresi ve bağlantı noktasını döndürür. RETR, LIST vb. komutları girildiğinde aktarım başlayacaktır.
    PORT - Aktif moda girin. Örneğin PORT 12,34,45,56,78,89. Veri aktarımı için pasif modun aksine, sunucunun kendisi istemciye bağlanır.
    PWD - Sunucunun geçerli dizinini döndürür.
    ÇIK - Bağlantıyı kes
    REIN - Bağlantıyı yeniden başlat
    RETR - Dosyayı indirin. RETR'den önce bir PASV veya PORT komutu gelmelidir.
    RMD - Dizini Sil
    RNFR ve RNTO - Dosyayı yeniden adlandırın. RNFR - ne yeniden adlandırılacak, RNTO - ne.
    SIZE - Dosya boyutunu döndürür
    STOR - Sunucuya bir dosya yükleyin. STOR'dan önce bir PASV veya PORT komutu gelmelidir.
    SYST - Sistem türünü döndürür (UNIX, WIN,)
    TÜR - Dosya aktarım türünü ayarlayın (A- metin ASCII, I - ikili)
    KULLANICI - Sunucuya giriş yapmak için kullanıcı adı

    FTP oturumu örneği

    FTP istemcisi, kullanıcı adı ile sunucuya bağlanır kullanıcı1, boş bir parola ve adlı bir dosyayı indirir işlemci-v. FTP sunucusu mesajları kırmızıyla, FTP istemcisi mesajları maviyle vurgulanır. FTP istemcisi ve FTP sunucusu yazılımının farklı sürümleri için direktiflerin ve parametrelerin değiş tokuşu biraz farklılık gösterebilir.

    Bağlandıktan sonra sunucu, istemciye kendisi hakkında bilgi gönderir:
    220-FileZilla Sunucusu sürüm 0.9.45 beta
    220-Tim Kosse tarafından yazılmış ( [e-posta korumalı])
    220 Lütfen http://sourceforge.net/projects/filezilla/ adresini ziyaret edin.
    İstemci kullanıcı adını iletir:
    KULLANICI kullanıcı1
    Sunucu bir şifre ister:
    331 Kullanıcı1 için parola gerekli
    İstemci boş bir parola gönderir:
    GEÇMEK
    Sunucu, kullanıcı hesabını kontrol eder ve oturumun başladığını bildirir:
    230 oturum açıldı
    İstemci, sunucudaki işletim sistemi türünü ister:
    SİSTEM
    Sunucu, türün Unix, Filezilla sunucusu tarafından taklit edildi:
    FileZilla tarafından taklit edilen 215 UNIX
    İstemci, sunucu tarafından desteklenen bir parametre listesi ister:
    ÖZGÜRLÜK
    Sunucu, desteklenen parametrelerin bir listesiyle yanıt verir:
    211 Özellikler:
    MDTM
    DİNLENME YAYI
    BOYUT
    MLST türü*;boyut*;değiştir*;
    MLSD
    UTF8
    CLNT
    MFMT
    211 Son

    İstemci, sunucunun geçerli dizinini ister:
    özürlü
    Sunucu, geçerli dizinin kök ("/") olduğunu bildirir:
    257 "/" geçerli dizindir.
    İstemci ikili veri göndereceğini söylüyor:
    İ YAZ

    Sunucu, iletilen verilerin türünü onaylar:
    200 Tip I olarak ayarlandı
    İstemci, pasif FTP modunu kullanacağını belirtir:
    PASV
    Sunucu, pasif moda geçişi bildirir ve IP'yi ve pasif FTP modu için bağlantı noktasını gönderir.
    227 Pasif Moda Girme (212.248,22,114,195,97)
    İstemci adlı bir dosya almak istiyor işlemci-v sunucunun geçerli dizininden
    RETR işlemci-v
    Sunucu, veri aktarımının başladığını bildirir:
    150 "/cpu-v" sunucusundan dosya indirmek için veri kanalının açılması
    Tamamlandığında, sunucu başarılı bir aktarım bildirir:
    226 "/cpu-v" başarıyla aktarıldı

    Sonuç olarak, Filezilla projesinin yalnızca yüksek kaliteli ücretsiz bir FTP sunucusunun geliştirilmesini ve desteklenmesini değil, aynı zamanda popüler bir ücretsiz FTP istemcisini de içerdiğini ekleyeceğim.

    Linux, Mac OS ve Windows için ücretsiz FTP istemcisinin kısa bir açıklamasını içeren bir makale. Bu FTP istemcisi birçok uygulama aktarım protokolünü destekler - FTP, SSL/TLS üzerinden FTP (FTPS), SSH Dosya Aktarım Protokolü (SFTP), HTTP, SOCKS ve FTP-Proxy. Başka bir deyişle, Filezilla FTP Client, çeşitli platformlardaki düğümler arasında tüm modern uygulama protokolleri üzerinden dosya almak ve aktarmak için evrensel bir yazılımdır.

    FileZilla programını kullanmak için resimlerle gösterilen adımları takip ederek kurmanız gerekir.

    1. FileZilla programını çalıştırın, ardından üst menüde öğeye tıklayın. Dosya Site yöneticisi.

    Yeni site.

    Ev sahibi- FTP sunucu adresi.
    Sunucu tipi- FTP - Dosya Aktarım Protokolü.
    Giriş türü- normal.
    kullanıcı- Kullanıcı adı.
    Şifre- şifre.
    şifreleme- Düz FTP kullanın.

    4. Sekmeye gidin Ayarları aktar, pasif transfer modunu seçin, kutuyu işaretleyin Eşzamanlı bağlantıları sınırlama ve yükleyin Maksimum bağlantı sayısı ikiye eşit. Düğmeye bas bağlamak.

    Önemli: Sitenizin içeriği bir klasöre yerleştirilmelidir /home/login/alan_adiniz/dokümanlar/.

    UZAK

    FAR programını kullanmak için resimlerde gösterilen adımları takip ederek kurmanız gerekmektedir.

    1. FAR programını çalıştırın. Hangi panelde ftp bağlantısı yapmak istediğinizi belirtin. doğru diyelim. Ardından Alt F2'ye basın ve görünen pencerede FTP satırını seçin.

    2. Shift+F4 tuşlarına basın, bağlantı parametrelerini girmek için bir pencere açılacaktır.

    3. Gerekli alanları doldurun. alanında Açıklamaözel ftp bağlantısına herhangi bir isim verebilirsiniz, konumu işaretleyin pasif mod.

    4. Bundan sonra düğmesine basın Kaydetmek.

    5. Seçtiğiniz FAR programının panelinde, sağda var, yeni girilen ftp bağlantı adının bulunduğu bir satır görünecektir. Bu satırda Enter'a basın.

    6. Sunucuya bir bağlantı olacak ve iki bölmeli dosya yöneticisinin olağan modunda çalışabilirsiniz.

    Toplam Amir

    Total Commander'ı http://www.ghisler.com adresinden indirebilirsiniz.

    1. Total Commander programını çalıştırın, ardından üst menüde öğesini tıklayın. , açılan menüde öğeyi seçin FTP sunucusuna bağlan.

    2. Açılan pencerede düğmesine tıklayın. Ekle.

    3. Talimatlara uygun olarak bağlantı parametrelerini alın ve belirtin:

    Bağlantı adı- bir ad bulun, örneğin "Hosting login".
    sunucu- FTP sunucu adresi.
    Hesap- Kullanıcı adı.
    Şifre- Kullanıcı şifresi.

    Bayrağı ayarla Pasif paylaşım modu (bir web tarayıcısı gibi).

    Bundan sonra düğmeye basın TAMAM.

    4.Oluşturulan bağlantıyı seçin ve düğmesine tıklayın. bağlamak.

    5. Sunucuya bir bağlantı olacak, bundan sonra iki bölmeli bir dosya yöneticisinin olağan modunda çalışabilirsiniz.

    Önemli: Sitenizin içeriği bir klasöre yerleştirilmelidir /home/login/alan_adiniz/dokümanlar/.

    Total Commander (sürüm 6.53)

    Ruslaştırılmış versiyon

    1. TotalCommander programını başlatın, ardından üst menüde Yapılandırma öğesine tıklayın ve satırı seçin Ayar: FTP

    2. Bir sonraki pencerede, satırda bir onay işaretinin olup olmadığını kontrol etmeniz gerekir. Pasif modu kullanmak için varsayılan ve orada değilse, koyun.

    Bundan sonra, tıklayın TAMAM ve pencere kaybolacaktır.

    3. Üst menüde, FTP ve satırı seçin FTP sunucusuna bağlan.

    4. Görünen pencerede düğmesine tıklayın. Ekle.

    5. Gerekli parametreleri ayarlamanız ve kutuyu işaretlemeniz gereken yeni bir pencere açılacaktır. Pasif değişim modu.

    Bundan sonra, düğmeye basın TAMAM.

    6. Kalan pencerede düğmesine tıklayın. bağlamak.

    7. Sunucuya bir bağlantı olacak ve iki bölmeli dosya yöneticisinin olağan modunda çalışabilirsiniz.

    iWeb

    Site oluşturulduktan sonra, sitenizin içerikleriyle birlikte iWeb penceresi ekrana gelir.


    Pencerenin sol tarafında, yayınlamak istediğiniz sitenin adına tıklayın. Bu örnekte, site denir Benim sitem.


    Açılan sayfada yayınlamak için gerekli parametreleri girin.
    Bölümde yayın:
    Şuraya yayınla: FTP
    Site Adı: Sitenizin adı
    İletişim e-postası: e-postanız


    Bölümde Seçenekler FTP sunucuları :
    Sunucu adresi: ftp.your_login.nichost.ru
    Kullanıcı: kullanıcı adı (genellikle your_ftp_login)
    Şifre: şifreniz
    Dizin/yol: siteniz/dokümanlarınız
    Protokol: FTP
    Liman: 21


    URL olarak sitenizin adresini girin.



    Arıza durumunda, girilen parametrelerin doğruluğunu tekrar kontrol edin.
    Test başarıyla tamamlandıktan sonra alt panelde bulunan butona tıklayın. Siteyi yayınla.

    Başarılı yayın durumunda, bir mesaj görünecektir: "Siteniz yayınlandı."


    Önemli: Varsayılan olarak, iWeb UTF-8 metin kodlamasını kullanır. Barındırma hizmetimiz varsayılan olarak Windows-1251 kodlamasını kullanır. Sitenizin doğru görüntülenmesi için bölüme gitmeniz gerekmektedir. Web sunucusuSitelerSenin internet siten ve listeden seçin Site kodlaması kodlama UTF-8.

    CuteFTP (sürüm 7.0)

    1. CuteFTP programını çalıştırın, ardından üst menüde öğeye tıklayın. Aletler


    2. Bir satır seçin site yöneticisi.


    3. Görünen pencerede satırı seçin Site Yöneticisini Görüntüle.


    4. Yeni pencerede düğmesine tıklayın. Yeni.


    5. Altta iki alt menü satırı görünecektir. Satır seç FTP Sitesi.


    6. Bir pencere görünecektir:


    7. Bu penceredeki alanları doldurun.


    8. Ardından bu pencereden çıkmadan butonuna tıklayın. tip.


    9. Değiştirilen pencerede, bölümde Veri Bağlantı Türüçizgi seç PASV'yi kullan pasif veri aktarımı modudur.


    10. Ardından, alt sıradaki düğmelerde düğmesine tıklayın. Bağlamak.


    11. Sunucuya bir bağlantı olacak ve iki bölmeli dosya yöneticisinin olağan modunda çalışabilirsiniz.


    FlashFXP

    Deneme sürümünü buradan indirebilirsiniz: http://www.inicom.net/pages/en.ffxp-download.php
    Kurulumdan sonra sunucuya bağlanmanın birkaç yolu vardır: Site Yöneticisi ve Hızlı Bağlantı üzerinden kayıt olarak.

    Hızlı bağlantı.

    1. Hızlı bağlantı için yıldırım simgesine tıklamanız ve öğeyi seçmeniz gerekir. Hızlı Bağlantı veya F8 düğmesine basın.


    2. Ardından, açılan formda:

    3. Alanları doldurun Sunucu veya URL, Kullanıcı adı, Şifre.

    4. Bu, FTP hesabınızı açacaktır.

    5. Bundan sonra, sitenizin adının bulunduğu klasöre ve içinde Dokümanlar Klasörüne gitmeniz gerekecektir. Bundan sonra, sol tarafta site için gerekli dosyaların bulunduğu klasöre gidin,

    Site yöneticisi.

    1. Site Yöneticisine girmek için sekmeye gitmeniz gerekir. Sitelersite yöneticisi veya F4 düğmesine basın

    4. Sitenin adını girin ve düğmesine tıklayın TAMAM. Sonraki alanları doldurun IP adresi, Kullanıcı adı, Şifre

    5. test111'i barındırma kimliğinizle değiştirin. Ardından düğmeye basın uygulamak. Ardından açılır menüden yıldırım butonuna tıklayarak bağlantınızın adını seçin.

    6. Üzerine tıklayarak ftp hesabınıza yönlendirileceksiniz.

    Macromedia Dreamweaver 8

    1. Uygulama başladığında bir pencere açılacaktır:

    3. Site yöneticisi penceresini göreceksiniz.

    6. Her şey yolunda giderse, sağda bir dosya listesi olmalıdır:

    Sitenin tüm okuyucularına ve misafirlerine selamlar. Anton Kalmıkov sizinle.

    Öncelikle FTP'nin ne olduğunu ve neden gerekli olduğunu öğrenelim.

    FTP, sunucunuza çeşitli nesneler yüklemenize, bunları silmenize, düzenlemenize ve tabii ki blogunuzu yedeklemenize izin veren bir dosya aktarım protokolüdür.. Şu anda bu manipülasyonlar olmadan başarılı bir blogcu hayal etmek imkansız.

    Projemiz üzerinde çalışmaya başladığımda, başlangıçta WordPress panosundaki kodu düzeltmeye çalıştım, ancak bu uygun değildi ve güvenli değildi. Bana neden soruyorsun? Evet, çünkü herhangi bir değişikliği kaydettiğimde ve istenen sonuca yol açmadığında, bir yedekleme yapmak zorunda kaldım.

    Şimdi, bilgisayarımda iki dizin oluşturdum. İlkinde Filezil yardımıyla hostingden orjinal dosyaları kopyalıyorum ve ikincisinde tüm deneylerimi yaptığım dosyaları indiriyorum.

    Filezilla nedir ve nereden başlamalı?

    Öyleyse, sadece benim değil, en sevdiğim FileZilla ftp istemcisine daha yakından bakalım. Blogosferdeki en yaygın ve kullanışlı ücretsiz FTP istemcilerinden biridir.

    Programın indirilmesi ve kurulması

    Öncelikle programı bilgisayarınıza indirip kurmanız gerekir. Bu bağlantıyı takip ederek bunu yapabilirsiniz. http://filezilla.ru/get/ geliştiricinin resmi web sitesine gidin ve uygun sürümü seçin.

    Kurulumdan sonra Dosya → Site Yöneticisi sekmesine tıklayarak barındırmaya bağlanmanız gerekir.

    Açılan pencerede "Yeni Site" butonuna (1) tıklayın ve sitenizin adını (2) girin.

    Ardından "Host" (3) alanına sunucunuzun IP adresini giriyoruz. Hosting satın aldığınızda, çoğunlukla e-posta ile size verilir. Ayrıca "Kullanıcı" ve "Şifre" (5) içerecektir

    Bu arada, açılır menüdeki "Giriş Tipi" (4) alanında kullanıcı adı ve şifreli alanları etkinleştirmek için "Normal" seçeneğini seçin. Peki, bağlanmak için "Bağlan" düğmesine (6) tıklamayı unutmayın.

    Her şeyi doğru yaptıysanız, ilk pencerede "Bağlantı kuruldu" ifadesini göreceksiniz.

    Filezilla arayüzü ve özellikleri

    Şimdi programımızın arayüzüne daha yakından bakalım. Görsel olarak iki bölüme ayrılmıştır.

    İlk kısım Yerel Sitedir (2, 3). İçinde bilgisayarınızın içeriğini (diskler, klasörler, dosyalar) görürsünüz. İkinci kısım Uzak Sitedir (Bölüm 4, 5). Onlarda hostinginizin nesnelerini görüyoruz.

    Yeni başlayanlar için, başlamadan önce, bilgisayarınızda blogun tüm içeriğinin yedek bir kopyasını oluşturmanızı tavsiye ederim.

    Yedekleme nasıl oluşturulur

    Bunu yapmak için, işletim sisteminin kurulu olduğu yer dışında herhangi bir diskte bir dizin oluşturun ve tüm dosyaları uzak sunucudan ona kopyalayın.

    Bunun nasıl yapılacağına daha yakından bakalım ve aynı zamanda programla nasıl çalışılacağını öğrenelim.

    5 numaralı pencerede imleçle herhangi bir dosya veya klasöre tıklıyoruz. Ardından, Ctrl + C tuş kombinasyonlarını kullanarak, pencerenin tüm içeriğini seçin 5. Ardından, farenin sağ tuşuna basın ve yardımıyla her şeyi kopyalayabileceğiniz, oluşturabileceğiniz, silebileceğiniz bir açılır menüye sahip olacağız. gerekli olmadığını düşündüğünüz, göreve ekleyin vb.

    Deneyimsiz kullanıcıları, sunucudan bir dosyayı sildikten sonra artık geri yüklemenin mümkün olmayacağı konusunda hemen uyarmak istiyorum, çünkü. FileZilla, Windows'un yaptığı gibi bir geri dönüşüm kutusu özelliğinden yoksundur.

    Bu yüzden, eğitim programımızdan çıkardığım bir şey, açılır menüden "İndir" i seçin. Aynı zamanda önceden oluşturduğunuz dizinin 3 numaralı pencerede açılıp açılmadığını kontrol etmeyi unutmayın.

    Benim durumumda, bu D diskindeki "Test" (bu, 2 ve 3 numaralı pencerelerde görülebilir). Pekala, şimdi sitemizin bir yedek kopyasını oluşturduk ve aynı zamanda hostingimizden çalışma diskimize nasıl dosya indireceğimizi öğrendik.

    Dosyalarla çalışmaya bir örnek

    Gerekli nesnenin sunucuya aktarımının aynı sırayla yapılması gerektiğini belirtmek isterim, tek fark seçimin sol tarafta (Yerel Site alanı) gerçekleşmesidir.

    Birçoğu soracak, neden tüm bunlara ihtiyacım var, neden bir bilgisayara indiriyorum, bana ne verecek?

    Küçük bir örneğe bakalım: index.php kodunu düzeltmeniz gerekiyor. Sunucuda buluyoruz, bilgisayardaki klasörümüze indiriyoruz.

    Not: Dosyaları düzenlemek için Windows'ta standart Not Defteri programını kullanmamanız gerektiğine dikkatinizi çekiyorum, çünkü. kaydederken, içeriğin kodlamasını ve yanlış görüntülenmesini değiştirmek mümkündür. Kodu düzenlemek için Notepad++ kullanmanızı öneririm.

    Bunun daha ayrıntılı bir açıklamasını aşağıdaki makalelerden birinde blogumuzda okuyabilirsiniz. Ve kaçırmamak -

    Açılış başka bir programda gerçekleştiyse, dosyamızı diskimizde buluyoruz, benim durumumda Başlat menüsü → Bilgisayar'a tıklıyorum, Yerel Disk D'yi seçip Test klasörümüze gidiyorum. Ardından index.php'ye sağ tıklayıp açılır menüden "Birlikte aç"ı seçiyorum.

    Görünen pencerede Not Defteri'ni bulun, seçin, ayrıca "Bu türdeki tüm dosyalar için seçilen programı kullan" kutusunu işaretlemeyi ve "Tamam" ı tıklamayı unutmayın.

    Artık bu nesneyle güvenle çalışabilirsiniz.

    Aşağıdaki makalelerde size Notepad ile nasıl çalışacağınızı anlatacağım.

    Dosyanızı düzenledikten sonra kaydedin ve 5. bölgeye sürükleyip bırakın.

    Dosya zaten sunucuda bulunduğundan, program eylemlerinizi netleştirecektir. Endişelenmeyin, görünen pencerede "Üzerine Yaz" ı seçin ve Tamam'ı tıklayın.

    İşte buradayız ve bir FTP istemcisinin ne olduğunu ve blogunuzla çalışırken nasıl uygulanabileceğini anladık.

    Umarım tüm bunları erişilebilir bir dilde anlatabilmişimdir. Lütfen beni kesinlikle yargılamayın, çünkü bu benim ilk makalem :). Herhangi bir yorumunuz veya öneriniz varsa, yorumlarda onlar hakkında yazın.

    Ve işte birkaç faydalı program daha:

    Anton Kalmıkov