FTP (Dosya Aktarım Protokolü), TCP sınırlarında dosya aktarımı için kullanılan bir protokoldür. Günümüzde vikoryst, bilgilerin istemci cihazdan barındırma sunucusuna aktarılması açısından önemlidir. Windows 7 FTP sunucusuna bir göz atalım.

Protokol 1971'de, neredeyse 70'lerdekine benzeyen TCP/IP yığınının ortaya çıkmasından çok önce oluşturuldu.

Başlangıçta, ilk baskısında protokol, komutların iletilmesi ve verilerin iletilmesi için aynı kanalı kullanıyordu.

Zaten 1972'de, protokol bugün sahip olduğumuza daha da benzer hale geldi - sunucu ile istemci arasındaki değişim için, 21 bağlantı noktasında çalışan ayrı bir kontrol kanalı oluşturuldu, veri aktarımı, kimin için veri kanalı üzerinden gerçekleşiyor? toplantı etrafında oluşturuldu.

Protokolün geri kalan versiyonu 1985'te sunuldu.

FTP'nin tek dezavantajı depolamadaki sızıntıların sayısı, bazı depolama türlerinin listesi ve 1999'daki yayınlardır: bağlantı noktalarının depolanması sorunu, koristuvach adının korunması, kaba kuvvete karşı düşük direnç, sahtekarlık, koklama , saldırılar.

FTP rotalarından veri aktarımı, trafiği şifrelemeden açık metin olarak gerçekleştirilir, böylece oturum açma bilgilerine, şifrelere, kontrol komutlarına erişim, paketten daha sonra geçen üçüncü şahıslar tarafından da elde edilebilir.

Bu sorun, SSL, TLS şifreleme mekanizmalarının ortaya çıkmasından önce parçalanmış olan protokollerin tüm önceki sürümlerinde (örneğin, posta SMTP, POP, IMAP) doğaldır.

Bu yazımızın bir parçası olarak Windows 7 tabanlı bir FTP sunucusunun oluşturulmasına bakacağız.

Ders 1. FTP bileşenini yükleme

1.2. Arama alanına pençeler olmadan “Programlar ve bileşenler” yazın.

1.3. Son menü öğesini seçin.

1.4. Pencerenin sol sütununda “Windows bileşenleri” menüsüne gidin.

1.5. Yüklenecek Windows bileşenlerini seçin – FTP sunucusu ve IIS Yönetim Konsolu.

Croc 2. FTP sunucusu kurma

2.2. Alanda, pençeler olmadan arama yaparak “Yönetim” e girin.

2.3. Son menü öğesini seçin.

2.4. Pencerede “IIS Hizmetleri Yöneticisi” menüsüne gidin.

2.5 "Siteler" sekmesine gidin, sağ tıklayın ve "FTP sitesi ekle"yi seçin.

2.6. FTP sunucusunun adını giriyoruz ve bilgilerin kaydedildiği klasöre gidiyoruz, bir sonraki kurulum noktasına - "İleri" gidiyoruz. Bir popo olarak ftpsw7 alt dizini oluşturuldu.

2.7. IP adresi seçim alanında listeden gerekli IP adresini seçin. Klasörü mevcut tüm alt bölümler için paylaşmanız gerekiyorsa, “Tüm Dünyalar” öğesini seçin. Standart port (21) değişiklik yapılmadan çıkarılabilir.

Bir FTP sunucusunu sürekli olarak çalıştırmayı planlıyorsanız, “FTP sitesini otomatik olarak başlat” onay kutusunu işaretleyin. "SSL Olmadan" seçeneğini seçin.

2.8. İlk kimlik doğrulamayı seçerseniz yetkilendirme alanı değişiklik yapılmadan temizlenir. Son olarak FTP sunucusunun kurulumu tamamlandı.

“Siteler” menüsünü kurduktan sonra, FTP sunucusunun nasıl oluşturulacağını göreceksiniz.

Krok 3. Güvenlik duvarını kurma

Harici bağlantı noktalarını etkinleştirmek ve FTP sunucusu hizmetlerine izin vermek için Windows Güvenlik Duvarı ayarlarını devre dışı bırakmanız gerekir. Kimin için:

3.2. Alanı ararken pedler olmadan “Güvenlik Duvarı” na giriyoruz.

3.3. Son menü öğesini seçin.

3.4. “Giriş bağlantıları için kurallar” menüsüne gidiyoruz ve FTP sunucusu için iki kuralı etkinleştiriyoruz.

3.5. Kaldırmak için farenin sağ tuşuyla kurallara tıklamanız ve menüdeki "Kural sıkıştır" öğesini seçmeniz gerekir.

3.6. Kuralı etkinleştirdikten sonra renginiz yeşile dönecek ve “Etkin” alanında “Yani” simgesi bulunacaktır.

3.7. Giden bağlantı kurallarına geçelim ve bir önceki adımda olduğu gibi FTP Sunucusu (FTP Traffic-Out) kuralını aktif edelim.

Bu noktada FTP sunucusu için güvenlik duvarının kurulumu tamamlanmıştır.

Bölüm 4. FTP kullanıcılarının oluşturulması ve hakların atanması

4.2. Tarlada pençesiz “Bilgisayarlı Keruvannya” ya giriyoruz.

4.3. Son menü öğesini seçin.

4.4. Sol sütunda bulunan menüye gidelim - “Yerel hesaplar”. "Gruplar" öğesi üzerinde farenin sağ tuşuna basın, "Grup oluştur"u seçin.

4.5. Grubu "FTP kullanıcıları" olarak adlandıralım ve açıklama alanında bunun kısa bir açıklamasını vereceğiz, böylece bir saat içinde bu grubun anlamını hızlı bir şekilde tahmin edebilirsiniz.

4.6. Mevcut herhangi bir FTP sunucusu için lütfen bizimle iletişime geçin. Bunun için “Yerel satıcılar” ön menüsünden “Koridorlar” maddesinin üzerine sağ tıklayın, “Yeni üye işyeri” seçeneğini seçin ve alanları küçük kutuda gösterildiği gibi doldurun.

4.7. Bundan sonra daha önce oluşturduğumuz “FTP kullanıcıları” grubuna kullanıcı eklemek gerekmektedir.

Bunu yapmak için, koristuvach'ın bölgesel kaydı üzerinde farenin sağ tuşuna basın, “Güç” öğesini seçin, “Grup Üyeliği” sekmesini, “Ekle” düğmesini, “Addatkovo”, “Poshuk”u seçin, bir grup seçin, tuşuna basın "TAMAM".

Bu işlem, FTP sunucusuna erişimi olan tüm istemciler için gerçekleştirilmelidir.

4.8. Şimdi “FTP kullanıcıları” grubu için erişim haklarını ayarlayacağız.

Bunu yapmak için, FTP sunucusu dizinine (madde 2.6) gitmeniz, farenin sağ tuşuyla tıklamanız, "Güç", "Güvenlik" sekmesi, "Ekle", "Addatkovo", "Poshuk" seçeneğini seçmeniz gerekir. “FTP kullanıcıları” grubu, “Tamam”, “Bireysel erişim”i seçin, “Tamam”.

(paylaşılan yazılım). Ek olarak, en basit Cerberus (ücretsiz) ve popüler Rus projesi ST FTP-Service (ücretsiz) de var. Aşağıda bu programların ayarlanması sürecine kısaca bakacağız.

GuildFTPd 0.999.5

Manuel bir arayüze ve harika bir sanal dosya sistemi (VFS) uygulamasına sahip, kurulumu kolay, güçlü bir sunucu.

Kurulum ve müstehcen

Programları yüklemek önemsizdir. Programı bilgisayarınıza yüklediniz, başlattınız ve programın başlığına hayran kalacaksınız:

Programın kurulması.

1. Ana sunucu parametrelerinin ayarlanması(Port numarası, maksimum bağlantı sayısı, dış görünüm IP'sinden bağlantı sayısı ve bir) sağ alt pencerede görüntülenir. Sistem grubu için çalıştıkça alt seviyedeki tüm gruplar sakinleşecektir. Seçilen herhangi bir grup için bu parametreler geçersiz kılınabilir. Zokrema, bazen farklı müşteri adları için farklı port numaraları kullanıyorum.

2. Menü öğesi Yönetici -> Seçenekler -> Sunucu: sunucunuzun adını girin ve sunucu bildiriminin ayrıntılarını biraz değiştirin ("Günlük Düzeyi" kaydırıcısını sola hareket ettirerek), aksi takdirde günlük dosyaları hızla yüzlerce megabayt biriktirir:

3. Sunucuya erişimi ayarlama. GuildFTPd kurumsal üyelerinin hiyerarşisinin yapısı, her üyenin herhangi bir gruba atanmaktan sorumlu olduğu şekildedir. Bu durumda iki ana yolunuz vardır:

  • Özel oturum açma bilgilerine dayalı Pobudova FTP;
  • Sunucu doğrudan oturum açmayı gerektirecek ve bir dizin gerekli olacaktır.

3.1. Pobudova FTP, özel oturum açma bilgilerine dayalıdır.

Arkadaşlarınızın Belgeler dizinine erişimini düzenlemeye karar vermiş olabilirsiniz; bu durumda her birinin benzersiz bir dizin kümesi oluşturması gerekir (böylece her kullanıcı için bir sanal dosya sistemi oluşturmak zorunda kalırsınız).

Algoritma çok basit:

a) bir grup oluşturun, örneğin Ekip ve hemen grup için bir kök dizin oluşturun:

Zaten diskte olabileceği açıktır. "\" sanal dizinine dönün. Daha sonra ek haklar atarız. Şunu söyleyelim:

Kalan iki resmi birbiriyle karşılaştırın, gücünüz tükenmez.

Ek olarak, kök klasörde dizinlerin adları için gizli yerler vardır: \pub - burada genel (anonim) indirilebilecek veriler bulunur; \upload - içeriği sizin için buraya yükleyin; \gelen ve diğer eylemler. Özel bir sunucu için bunun kesinlikle takip edilmesinin gerekli olmadığını düşünüyorum.

b) grubu koristuvach'larla doldurmaya başlayın (Yönetici -> Kullanıcı Ekle):

c) dış görünüm için VFS oluşturun (böl. a)):

alıp götürüyorum:

Not.Örneğin, diskin tamamına erişim izni verebilirsiniz:

K: FTP fiziksel dizini sizin için kök dizindir ve fiziksel diskler de dizinlerdir. Bir ftp istemciniz varsa aşağıdakilerden yararlanacaksınız:

Picture1.jpg dosyası K:\FTP dizininde bulunur ve bu dizine fiziksel yoldan giderseniz tekrar erişebilirsiniz.

3.2. Gerekli dizine doğrudan giriş yapan Pobudova sunucuları.

Burada anonim oturum açma bilgileri oluşturmanıza gerek yoktur. Bir tane oluşturursunuz (aksi takdirde adı girdiğiniz tamamen anonim bir giriş oluşturursunuz) anonim ve şifre alanlarını boş bırakın) ve kök dizinin hakları için “liste” öğesinin haklarını alırsınız. Ve sonra dizini oraya eklersiniz. Dizinin tam adını bilmiyorsanız onu kullanamazsınız.

Sunucunuz çalışmaya hazır olduğunda, başlatmak/devre dışı bırakmak için “açık” tuşuna basın veya Yönetici -> Girişlere İzin Ver menüsünü seçin.

4. Dodatkovo. Sunucu bildirimlerini ayarlama: Yönetici -> Sunucu Mesajları

5. Dodatkovo. Eklentilerin kurulumu.İstatistikleri görüntülemek için bir eklenti yüklemenizi öneririm (yazarların web sitesinde):

6. Dodatkovo. Sunucuya erişimi sınırlamak: Görünüm -> Yasaklama Listesini Görüntüle. Sinir bozucu piçten kurtulmak için adresini yasak listesine ekleyin.

Bugünün materyali sürecin gözden geçirilmesine ayrılacak FTP sunucusunun kurulumu ve yapılandırılması Windows Server 2016 işletim sisteminde ayrıca FTP ve FTP sunucusu çalıştıranlardan da bahsedeceğiz.

FTP, FTP sunucusu nedir ve ne içindir?

FTP'de (dosya aktarım Protokolü) – bu iletim protokolüdür. Açıklamalar uzun süredir devam ediyor ve artık internette dosya aktarımı amacıyla yaygın şekilde suistimal ediliyor. Bu protokol genellikle site yöneticileri tarafından İnternet'teki barındırmalarına dosya indirmek veya yüklemek için kullanılır.

Şemaya göre FTP protokolü uygulamaları " müşteri sunucusu", tobto. Temel bilgiler FTP istemcileri ve bir FTP sunucusudur.

Ftp sunucusu– bu, uzak bilgisayarlardan FTP protokolünü kullanarak dosya almanıza ve aktarmanıza olanak tanıyan bir güvenlik programının çalıştığı bir sunucudur. FTP sunucusu kişisel bilgileri bir dosya yapısı biçiminde sağlar.

FTP istemcisi– Bu, bir FTP sunucusuna erişim sağlamak için tasarlanmış bir güvenlik programıdır. Bir FTP istemcisinin yardımıyla, istemciler dosyaları bir FTP sunucusuna indirebilir ve yükleyebilir.

Aslında bir FTP sunucusu uygulamanıza izin veren birçok program vardır ( Daha da fazla FTP istemcisi var), bugün zaten fark ettiğiniz gibi, standart rol hizmetlerine ek olarak Windows Server 2016 işletim sisteminde bir FTP sunucusunun uygulanmasından bahsedeceğiz.

Windows Server 2016'ya FTP sunucusu yükleme

Şimdi FTP sunucusu için minimum kurulum sürecine bakacağız o zaman. Yalnızca FTP sunucusu için gerekli olanları kuracağız ve FTP hizmeti"ta" Başka bir deyişle, sunucunuzda hiçbir şeyin bulunmadığını ve örneğin şirketinizin casusu olmayan uzak istemcilerin çiğneme dosyalarıyla iletişim kurabilmesi ve güvenliğini sağlayabilmesi için bir FTP sunucusu kurmanız gerektiğini açıkça belirtelim.

Not! Yakshcho, zaten kalktın, Roli hizmeti “Web sunucusu IIS” IIS “hizmetler IIS tarafından yönetilen konsol”, o zaman sen, Zvikhi, endişelenmiyorsun, yeterli bir Chi aktarımın var, “FTP hizmeti” yakshcho düzenleyin, ardından FTP sunucusunu kurmaya gidin.

Bu materyalde size bir FTP sunucusu kurmak için iki seçenek göstereceğim: ilki bir ana programın yardımını kullanarak, diğeri ise Windows PowerShell'i kullanarak.

Master yardımıyla bir FTP sunucusu kurulumu

Krok 1

Açığız " Sunucu Yöneticisi", örneğin başlat menüsünden.

Timsah 2

Bu kısa öyküde hemen şunu basabiliriz: Dali».

Timsah 3

Ardından kurulum türünü seçin Rolleri ve bileşenleri yükleme"kabartmalı" Dali».

Krok 4

Bir sonraki adımda hedef sunucuyu seçiyoruz, bende bir tane var, o yüzden hemen ona basacağım. Dali».

Krok 5

Rol seçimi aşamasında rol “ Web sunucusu (IIS)».

Hemen yüklememiz gerekiyor ve “ IIS Hizmetleri Yönetim Konsolu"kabartmalı" Bileşen ekle", FTP sunucusunu yönetmemiz gerektiğinden yazıyoruz" Dali».

Krok 6

Bileşen seçimi aşamasında hiçbir şey seçilmez; artık kalan bileşenlere ihtiyacımız yoktur. Tisnemo " Dali».

Krok 7

Krok 8

İlk adım rol hizmetlerini seçmektir. Web sunucusu (IIS)", tüm gereksiz onay kutularının işaretini kaldırmamız gereken yer ( Çünkü yalnızca bir FTP sunucusuna ihtiyacımız var) ve aynı zamanda " FTP hizmeti"ta" IIS Hizmetleri Yönetim Konsolu"kabartmalı" Dali».

Krok 9

Kurulum parametrelerini ve damgasını kontrol ediyoruz “ Düzenlemek».

Krok 10

Montaj tamamlandıktan sonra usta bize fiyat hakkında kabartmalı olarak bilgi verecektir. Kapa çeneni» ve sunucuyu yeniden koruyun.

Windows PowerShell kullanarak bir FTP sunucusu yükleme

Rolleri ve bileşenleri yüklemek için Windows PowerShell'in özel bir cmdlet'i vardır Kurulum-WindowsÖzelliği. PowerShell kullanarak FTP sunucusu kurmak için aşağıdaki komutları girin.

“FTP Hizmeti” hizmetini yüklemek için

Install-WindowsFeature -Ad "Web-Ftp-Service"

"İnternet Bilgi Hizmetleri Konsolu"nu yüklemek için

Install-WindowsFeature -Ad "Web-Yönetim Konsolu"

Kurulumdan sonra sunucuyu yeniden başlatmak en iyisidir.

Windows Server 2016'da kullanıcıların izolasyonu ile bir FTP sunucusu kurma

FTP hizmetini ve konsolu IIS hizmetlerini kullanarak kurduktan, sunucuyu yeniden başlattıktan sonra FTP sunucusunu kurmaya devam edebilirsiniz.

FTP sunucusu için sunucuları ayarlama

Yapmamız gereken ilk şey bir grup veya grup oluşturup, FTP sunucusuna bağlanma hakkı vermek istediğimiz kişileri bu gruba eklemek.

Mesela bir UserFTP hesabı oluşturuyorum. Ekipmanı kullanabilirsiniz Bilgisayarla Keruvannya" Bu ek bileşeni başlatmak için “ Sunucu Yöneticisi -> Ayarlar -> Bilgisayar Yönetimi».

Ardından “öğeyi açın Yerel topluluk grupları", "Koristuvach" maddesinin üzerine farenin sağ tuşuyla tıklayın ve "'i seçin Yeni koristuvach" Gerekli alanlar doldurulmalı ve “ Yaratıcılık" Sonuç olarak yeni bir yönetici ortaya çıkacak.

FTP sunucusunun dizin yapısını ayarlama

Daha sonra katalogları özelleştirmemiz gerekiyor. C sürücüsünde bir dizin oluşturuldu " C:\inetpub\ftroot- bu, FTP sunucusunun kök dizinidir. Bu katalogda FTP sitemiz için geniş bir dizin oluşturuyoruz, örneğin ben buna TestFTP adını verdim. LocalUser dizinini oluşturalım ( kayıt saygılıdır) - bu, istemcileri izole etme amacına yöneliktir ve bu dizinde, açılır listemdeki istemcinin adını temsil edecek bir ada sahip klasörler oluşturuyoruz - bu UserFTP'dir. Sonuç olarak, sunucu dizinine giden bir sonraki rota bir sonraki isme benzeyecektir - “C:inetpubftprootTestFTPLocalUserUserFTP” ve FTP sunucusunun çalışmasını kontrol etmek için bu dizinde bir test dosyası oluşturalım, örneğin Test .txt.

FTP sitesinin oluşturulması ve kurulumu

Açığız " İnternet Bilgi Hizmetleri Müdürü».

Daha sonra günün sonunda Bağlantı"Öğenin üzerine farenin sağ tuşuyla tıklayın" site ve seçilebilir FTP sitesi ekle».

Daha sonra FTP sitemizin adını giriyoruz, adını verdim” TestFTPSitesi» FTP sitemizin kökü olacak dizini belirtin ( biraz önce yapmıştık). Tisnemo " Dali».

Burada IP adresine bağlanmayı “girerek belirtebiliriz” Usi Vilni"Listeden belirli bir IP seçebilirsiniz. SSL kurulumu da burada belirtiliyor, girdim” SSL olmadan" veya daha iyisi, şifreleme için bir SSL sertifikası alın.

FTP sunucumuza bağlanabilenler için kimlik doğrulama kurulumu artık mümkün değildir. Soyuyorum" Zvichaina»Geçerliliğini kontrol edin o zaman. Anonim bağlantılara ihtiyacım yok ve daha önce birkaç kez oluşturduğum belirli bir UserFTP hesabını belirtiyorum. Hem okuma hem de yazma konusunda daha az hakkınız var. sen " bojoviy"Ortada, daha önce de söylediğim gibi, bir grup oluşturup FTP kullanıcılarınızı ona eklemek daha iyidir ve bu durumda burada öğeyi seçeceğiz" Atanan roller ve öğretmen grupları“Bir grup oluşturduğumuzu söylediler. Tisnemo " Hazır».

Sunucu FTP sunucularının izolasyon parametrelerinin ayarlanması

O halde koristuvach'ların izolasyonunu geliştirmek için. Cilt bakım sağlayıcısının kendi kataloğuna sahip olduğundan ve diğer şarapları indiremediğinden emin olmak için FTP sitesinin ön sayfasındaki “ öğesini seçin. Koristuvach'ların izolasyonu».

“Öğe anlamına gelir” Sahibinin adını taşıyan dizin (genel sanal dizinleri içerir)"ve kabartmalı" Zastosuvati».

Kurulumu tamamlanan robotun FTP sunucusunu kontrol ediyoruz. Belki farklı bir bilgisayardan bir FTP istemcisine bağlanmayı deneyelim. Bağlandım.

Windows Server 2016 için kullanılabilir FTP sunucusu

Daha sonra FTP sunucusunu görüntülemek için. Yerleştirdiğimiz bu rolleri vikorystuvati meister yapabilirsiniz, o zaman. " Roller ve bileşenler konusunda uzman» Veya aynı Windows PowerShell. Master’ı başlatmak için ayrıca sunucu yöneticisini açıp “menüye gidiyoruz” Yönetmek» seçilebilir « Rollerin ve bileşenlerin görünürlüğü" Master başladıktan sonra, kurulum sırasında kutuları işaretlemediğimizden, bunun yerine işaretlerini kaldırdığımızdan eminiz.

FTP sunucusunu Windows PowerShell kullanarak görüntülemek için Vikorist cmdlet'ini kullanabilirsiniz. Kaldırma-WindowsFeature. Komutlar şöyle görünür ( Sildikten sonra sunucuyu yeniden başlatmak gerekir).

“IIS Hizmetleriyle Keruvannya Konsolu” bileşenini görüntülemek için

Kaldırma-WindowsFeature - "Web-Yönetim Konsolu" adını verin

“FTP Hizmeti” hizmeti için

Kaldırma-WindowsÖzelliği - "Web-Ftp-Hizmetini" Adlandırın

Elimde olan tek şey bu, söz veriyorum, malzeme senin için kahverengi olacak, güle güle!

Her biri kendine has özelliklere sahip olan FTP ve TFTP sunucularını ek olarak etkinleştirerek, yerel ağa bağlı Windows bilgisayarlarla çalışmayı kolaylaştırabilirsiniz.

FTP ve TFTP sunucuları için seçenekler

Her iki sunucunun da etkinleştirilmesi, yerel ağ üzerinden veya başka bir şekilde birbirine bağlı bilgisayarlar veya cihazlar arasında dosya ve komut alışverişi yapma olanağı sağlayacaktır.

TFTP, en basit açık kaynaklı sunucudur ancak kimlik doğrulama dışında herhangi bir türde kişi doğrulamayı desteklemez. ID fragmanları parçalanabiliyor, TFTP doğru olanlara girilemiyor ama vikoristanın ciğerleri kokuyor. Örneğin disksiz iş istasyonları ve akıllı uç cihazlarının kurulumu için kullanılırlar.

FTP sunucuları TFTP ile aynı işlevlere sahiptir, ancak bağlanan cihazın geçerliliğini ek bir kullanıcı adı ve şifre kullanarak kontrol edebilirsiniz; bu daha da güvenilirdir. Ek yardım için dosya ve komutları indirip alabilirsiniz.

Cihazlarınız bir yönlendirici veya güvenlik duvarı üzerinden bağlıysa, gelen ve giden bağlantılar için öncelikle 21 ve 20 numaralı bağlantı noktalarını iletmeniz gerekir.

Windows 7'de TFTP'nin oluşturulması ve kurulumu

Etkinleştirilmesi ve yapılandırılması için, satıcının aynı resmi web sitesinden indirilebilen ücretsiz tftpd32/tftpd64 programını kullanmak en iyisidir. Program iki türde genişletilir: hizmet ve program. Dış görünüm türü 32 ve 64 bit sistemler için sürümlere ayrılmıştır. Size en uygun programın tipini ve versiyonunu seçip, sonrasında örneğin servis sürümü olarak çalışan 64 bit programda işlemler gerçekleştireceksiniz.

FTP'nin oluşturulması ve kurulumu

  1. Paneli bilgisayarınızla açın.

    Keruvanya panelinin başlatılması

  2. "Programlar" bölümüne gidin.

    “Programlar” bölümüne gidin

  3. “Programlar ve bileşenler” bölümüne gidin.

    “Programlar ve bileşenler” bölümüne gidin

  4. “Bileşenleri artırma ve azaltma” sekmesine tıklayın.

    “Bileşenleri artırma ve azaltma” düğmesine tıklayın

  5. Açılan pencerede “IIS Hizmetleri” ağacını bulun ve içinde bulunan tüm bileşenleri etkinleştirin.

    "IIS Hizmetleri" ağacını etkinleştirme

  6. Sonucu kaydedin ve dahil edilen öğelerin sistem tarafından ekleneceğini kontrol edin.

    Bekleyin, bileşen belgeleri sistem tarafından eklenecek

  7. Banyo panelinin ana tarafına dönün ve “Sistem ve Güvenlik” bölümüne gidin.

    “Sistem ve güvenlik” bölümüne gidin

  8. Yönetim bölümüne gidin.

    "Yönetim" bölümüne geçelim

  9. IIS Hizmet Yöneticisi programını açın.

    IIS Hizmet Yöneticisi programını açma

  10. Açılan pencerede programın sol tarafında bulunan ağaca gidin, "Site" alt klasörüne sağ tıklayın ve "FTP sitesi ekle" işlevine gidin.

    “FTP sitesi ekle” öğesine tıklayın

  11. Alanı sitenin adıyla doldurun ve alınan dosyaların yükleneceği klasörün yolunu yazın.

    Sanırım siteye isim verip bir klasör oluşturacağım

  12. FTP kurulumu başlar. IP adresi bloğu için “All Worlds” parametresini, SLL bloğu için “SSL Olmadan” parametresini ayarlayın. Bilgisayar açıldığında sunucunun otomatik olarak hemen başlatılmasını sağlamak için "FTP sitesini otomatik olarak başlat" işlevi devre dışı bırakıldı.

    Gerekli parametreleri ayarlayın

  13. Geçerliliği kontrol etmek için iki seçeneği seçebilirsiniz: anonim - kullanıcı adı ve şifre olmadan, birincil - kullanıcı adı ve şifreyle. Size uygun seçenekleri öğrenin.

    Siteye kimlerin erişebileceğini seçin

  14. Sitenin oluşturulması tamamlanacaktır, aksi halde ayarlama adımlarının tamamlanması gerekmektedir.

    Web sitesi oluşturuldu ve listeye eklendi

  15. “Sistem ve Güvenlik” bölümüne dönün ve “Güvenlik Duvarı” bölümüne gidin.

    "Windows Güvenlik Duvarı" bölümünü açın

  16. Ek seçenekleri açın.

    Ek güvenlik duvarı parametrelerine geçelim

  17. Programların sol yarısı için “Giriş Bağlantıları Kuralları” sekmesini açın ve “FTP Sunucusu” ve “Pasif Modda FTP Sunucusu Trafiği” işlevlerini farenin sağ tuşuyla sağ tıklayıp “Devre Dışı Bırak” seçeneğini seçerek etkinleştirin. " seçenek.

    “FTP sunucusu” ve “Pasif modda FTP sunucusu trafiği” işlevlerini etkinleştirir

  18. Programların sol yarısı için “Çıkış Bağlantıları Kuralları” sekmesini açın ve aynı yöntemi kullanarak “FTP Sunucu Trafiği” işlevini başlatın.

    “FTP sunucusu trafiği” işlevini etkinleştirir

  19. Bir sonraki adım, sunucuyu yönetmeye ilişkin tüm hakları iptal eden yeni bir bulut hesabının oluşturulmasıdır. Bunu yapmak için “Yönetim” bölümüne gidin ve “Bilgisayar Bakımı” programını seçin.

    “Bilgisayarlı Keruvana” programına başlıyoruz

  20. “Yerel Topluluk ve Gruplar” bölümünde “Gruplar” alt klasörünü seçin ve içinde başka bir grup oluşturmaya başlayın.

    “Grup oluştur” düğmesine basın

  21. Gerekli tüm alanları herhangi bir veriyle doldurun.

    Oluşturulan grupla ilgili bilgileri geri yükleme

  22. “Koristuvach” klasörüne gidin ve yeni bir koristuvach oluşturma işlemine başlayın.

    “Yeni Koristuvach” düğmesine basın

  23. Tüm alanları doldurup işlemi tamamlayın.

    Koristuvach hakkındaki bilgilerin yenilenmesi

  24. Oluşturulan koristuvach'ın gücünün kilidini açın ve "Grup Üyeliği" sekmesini açın. “Ekle” butonuna tıklayın ve hamuru daha önce kırıntıları oluşturduğunuz gruba ekleyin.

    “Ekle” düğmesine basın

  25. Şimdi FTP sunucusu tarafından dizine atanan klasöre gidin. Bu seçenekleri açın ve “Güvenlik” sekmesine gidin, üzerine tıklayın ve “Değiştir” butonuna tıklayın.

    “Değiştir” butonuna basın

  26. Açılan pencerede “Ekle” butonuna tıklayın ve daha önce oluşturulan grubu listeye ekleyin.

    "Ek kural ekle" eylemini seçin

  27. "Belirtilen roller ve müşteri grupları" kutusunu işaretleyin ve alanı önceden kayıtlı grubun adlarıyla doldurun. Her şeyi görmeme izin ver: okumayı ve yazmayı.

    “Belirtilen roller ve çalışan grupları” öğesini seçin

  28. “Tüm anonim katkıda bulunanlar” veya “Tüm katkıda bulunanlar” seçeneğini seçip okuma iznini, sizden başka hiç kimsenin ve sunucuya kaydedilenleri düzenleyemeyeceği şekilde ayarlayarak diğer tüm katkıda bulunanlar için başka bir kural oluşturabilirsiniz. Bitti, sunucunun kurulumu ve kurulumu tamamlandı.

    ftp://adınız:ş[email protected].

    Sunucuya yerel ağ üzerinden değil İnternet üzerinden bağlanmak için adreslerin kendileri aranır ve 192.168.10.4 sayıları daha önce oluşturduğunuz sitenin adıyla değiştirilir. İnternet üzerinden bağlanmak, yönlendiriciyle bağlantıyı kesmek için 21 ve 20 numaralı bağlantı noktalarını iletmeniz gerektiğini hatırlıyoruz.

    Satmama nedenleri

    Gerekli tüm ayarları, açıklamaları tamamlamadıysanız veya herhangi bir veriyi hatalı girerseniz, bilgileri tekrar kontrol edin, sunucular düzgün çalışmayabilir. Arızanın bir başka nedeni de üçüncü taraf faktörleridir: yanlış yapılandırılmış yönlendirici, Güvenlik Duvarı, sisteme kurulum veya antivirüs, erişimin engellenmesi, bilgisayarda yüklü kurallar, sunucu robotlarının etkilenmesi. FTP veya TFTP sunucusuyla ilgili bir sorunu çözmek için hangi aşamada ortaya çıktığını doğru bir şekilde açıklamak gerekir, ancak o zaman tematik forumlarda çözüm bulabilirsiniz.

    Orta disk nasıl bağlanır

    Sunucuya atanan klasörü standart Windows yöntemlerini kullanarak kenar diskine aktarmak için yalnızca aşağıdakileri girmeniz gerekir:


    Sunucuyu kurmak için üçüncü taraf programlar

    TFTP - tftpd32/tftpd64 kurulum programı, istatistiklerde "TFTP sunucusu oluşturma ve kurma" bölümünde zaten açıklanmıştır. FTP sunucularını yönetmek için FileZilla programını kullanabilirsiniz.


    FTP ve TFTP sunucuları, sunucuya erişebilen kullanıcılar arasında dosya ve komut alışverişine olanak tanıyan yerel ve çok siteli siteler oluşturmak için tasarlanmıştır. Gerekli tüm ayarları ek sistem işlevlerini kullanarak veya üçüncü taraf programları aracılığıyla yapabilirsiniz. Bu sorunlardan kurtulmak için sunucunun bulunduğu klasörü orta diske aktarabilirsiniz.

FTP (Dosya Aktarım Protokolü), TCP sınırlarında dosya aktarımı için kullanılan bir protokoldür.

Günümüzde vikoryst, bilgilerin istemci cihazdan barındırma sunucusuna aktarılması açısından önemlidir. Windows 7 FTP sunucusuna bir göz atalım.

Protokol 1971'de, neredeyse 70'lerdekine benzeyen TCP/IP yığınının ortaya çıkmasından çok önce oluşturuldu.

Başlangıçta, ilk baskısında protokol, komutların iletilmesi ve verilerin iletilmesi için aynı kanalı kullanıyordu.

Zaten 1972'de, protokol bugün sahip olduğumuza daha da benzer hale geldi - sunucu ile istemci arasındaki değişim için, 21 bağlantı noktasında çalışan ayrı bir kontrol kanalı oluşturuldu, veri aktarımı, kimin için veri kanalı üzerinden gerçekleşiyor? toplantı etrafında oluşturuldu.

Protokolün geri kalan versiyonu 1985'te sunuldu.

FTP'nin tek dezavantajı depolamadaki sızıntıların sayısı, bazı depolama türlerinin listesi ve 1999'daki yayınlardır: bağlantı noktalarının depolanması sorunu, koristuvach adının korunması, kaba kuvvete karşı düşük direnç, sahtekarlık, koklama , saldırılar.

FTP rotalarından veri aktarımı, trafiği şifrelemeden açık metin olarak gerçekleştirilir, böylece oturum açma bilgilerine, şifrelere, kontrol komutlarına erişim, paketten daha sonra geçen üçüncü şahıslar tarafından da elde edilebilir.

Bu sorun, SSL, TLS şifreleme mekanizmalarının ortaya çıkmasından önce parçalanmış olan protokollerin tüm önceki sürümlerinde (örneğin, posta SMTP, POP, IMAP) doğaldır.

Bu yazımızın bir parçası olarak Windows 7 tabanlı bir FTP sunucusunun oluşturulmasına bakacağız.

Ders 1. FTP bileşenini yükleme

1.2. Arama alanına pençeler olmadan “Programlar ve bileşenler” yazın.

1.3. Son menü öğesini seçin.

1.4. Pencerenin sol sütununda “Windows bileşenleri” menüsüne gidin.

1.5. Yüklenecek Windows bileşenlerini seçin – FTP sunucusu ve IIS Yönetim Konsolu.

Croc 2. FTP sunucusu kurma

2.2. Alanda, pençeler olmadan arama yaparak “Yönetim” e girin.

2.3. Son menü öğesini seçin.

2.4. Pencerede “IIS Hizmetleri Yöneticisi” menüsüne gidin.

2.5 "Siteler" sekmesine gidin, sağ tıklayın ve "FTP sitesi ekle"yi seçin.

2.6. FTP sunucusunun adını giriyoruz ve bilgilerin kaydedildiği klasöre gidiyoruz, bir sonraki kurulum noktasına - "İleri" gidiyoruz. Bir popo olarak ftpsw7 alt dizini oluşturuldu.

2.7. IP adresi seçim alanında listeden gerekli IP adresini seçin. Klasörü mevcut tüm alt bölümler için paylaşmanız gerekiyorsa, “Tüm Dünyalar” öğesini seçin.

Standart port (21) değişiklik yapılmadan çıkarılabilir.

Bir FTP sunucusunu sürekli olarak çalıştırmayı planlıyorsanız, “FTP sitesini otomatik olarak başlat” onay kutusunu işaretleyin. "SSL Olmadan" seçeneğini seçin.

2.8. İlk kimlik doğrulamayı seçerseniz yetkilendirme alanı değişiklik yapılmadan temizlenir. Son olarak FTP sunucusunun kurulumu tamamlandı.

“Siteler” menüsünü kurduktan sonra, FTP sunucusunun nasıl oluşturulacağını göreceksiniz.

Krok 3. Güvenlik duvarını kurma

Harici bağlantı noktalarını etkinleştirmek ve FTP sunucusu hizmetlerine izin vermek için Windows Güvenlik Duvarı ayarlarını devre dışı bırakmanız gerekir. Kimin için:

3.2. Alanı ararken pedler olmadan “Güvenlik Duvarı” na giriyoruz.

3.3. Son menü öğesini seçin.

3.4. “Giriş bağlantıları için kurallar” menüsüne gidiyoruz ve FTP sunucusu için iki kuralı etkinleştiriyoruz.

3.5. Kaldırmak için farenin sağ tuşuyla kurallara tıklamanız ve menüdeki "Kural sıkıştır" öğesini seçmeniz gerekir.

3.6. Kuralı etkinleştirdikten sonra renginiz yeşile dönecek ve “Etkin” alanında “Yani” simgesi bulunacaktır.

3.7. Giden bağlantı kurallarına geçelim ve bir önceki adımda olduğu gibi FTP Sunucusu (FTP Traffic-Out) kuralını aktif edelim.

Bu noktada FTP sunucusu için güvenlik duvarının kurulumu tamamlanmıştır.

Bölüm 4. FTP kullanıcılarının oluşturulması ve hakların atanması

4.2. Tarlada pençesiz “Bilgisayarlı Keruvannya” ya giriyoruz.

4.3. Son menü öğesini seçin.

4.4. Sol sütunda bulunan menüye gidelim - “Yerel hesaplar”. "Gruplar" öğesi üzerinde farenin sağ tuşuna basın, "Grup oluştur"u seçin.

4.5. Grubu "FTP kullanıcıları" olarak adlandıralım ve açıklama alanında bunun kısa bir açıklamasını vereceğiz, böylece bir saat içinde bu grubun anlamını hızlı bir şekilde tahmin edebilirsiniz.

4.6. Mevcut herhangi bir FTP sunucusu için lütfen bizimle iletişime geçin.

Bunun için “Yerel satıcılar” ön menüsünden “Koridorlar” maddesinin üzerine sağ tıklayın, “Yeni üye işyeri” seçeneğini seçin ve alanları küçük kutuda gösterildiği gibi doldurun.

4.7. Bundan sonra daha önce oluşturduğumuz “FTP kullanıcıları” grubuna kullanıcı eklemek gerekmektedir.

Bunu yapmak için, koristuvach'ın bölgesel kaydı üzerinde farenin sağ tuşuna basın, “Güç” öğesini seçin, “Grup Üyeliği” sekmesini, “Ekle” düğmesini, “Addatkovo”, “Poshuk”u seçin, bir grup seçin, tuşuna basın "TAMAM".

Bu işlem, FTP sunucusuna erişimi olan tüm istemciler için gerçekleştirilmelidir.

4.8. Şimdi “FTP kullanıcıları” grubu için erişim haklarını ayarlayacağız.

Bunu yapmak için, FTP sunucusu dizinine (madde 2.6) gitmeniz, farenin sağ tuşuyla tıklamanız, "Güç", "Güvenlik" sekmesi, "Ekle", "Addatkovo", "Poshuk" seçeneğini seçmeniz gerekir. “FTP kullanıcıları” grubu, “Tamam”, “Bireysel erişim”i seçin, “Tamam”.

4.9. FTP sunucusu yönetim paneline (bölüm 2.1-2.4) gidelim, ardından “FTP Yetkilendirme Kuralları” menüsüne gidelim.

4.10. “Belirtilen roller veya muhasebeci grupları” alanındaki “Kabul edilebilir bir yetkilendirme kuralı ekle” boş kutuya sağ tıklayın, “FTP kullanıcıları” grubumuza girin, “İzin verildi” alanına “Okuma” seçeneğini işaretleyin , "TAMAM".

“FTP kullanıcıları” grubuna üye olan kullanıcıların FTP sunucusu klasörüne girip okuma işlemini gerçekleştirmesine izin veriyorum. Bir bakacağım.

Lütfen! Kullanıcıların FTP sunucusu dizinine dosya ve dizin yerleştirebilmeleri, yeniden adlandırabilmeleri ve silebilmeleri için “Kayıt” kutusunu işaretlemeleri gerekir.

4.11. Ön menüye gidip “FTP Logging”i seçelim.

Windows 7, Windows 8/8.1'de FTP sunucusu kurma

5-10 dolara ev bilgisayarına kurulabilen bir FTP sunucusu kurmanın gösterimi.