Как да създадете FTP-сървър

Преглед на конфигурацията на FTP-сървър под Windows по примера на Serv-U 6.4.

1. Какво е - «FTP»?

Защо всичко това текст е написан? Много пъти ме питат много начинаещите потребители Lokaloka - "как да споделяте файлове с ближния си"? В края на краищата се свържете чрез мрежата на околната среда, както е било преди, няма да работи - в LAN забранен протокола NetBIOS, е отговорен за поддържане на Windows мрежови функции. Между другото, това е направено по причина, както и поради факта, че този протокол - един от най-опасните дупки в сигурността на компютъра, тъй като тя е през тази дупка получава голямата част от вирусната инфекция.







Разбира се, много от тях са чували за FTP, но не всеки знае, че това не е тайнствена магия на древните инки, и на английски съкращението, което е съкращение от File Transfer, протокол - File Transfer, протокол. Това е една от основните Интернет протоколи, предназначени за обмен на информация. За разлика от HTTP, който се използва основно за предаване на уеб-текстове и изображения, FTP се използва за обмен на произволни файлове, често големи.

За да дадете на вашите папки с други потребители, трябва да инсталирате на FTP сървъра. и потребителите трябва да бъде FTP клиенти. С помощта на клиента, потребителите могат не само да свалят файлове от вас, но също така и да качите файловете ви.

Малко обяснение:

има и други начини за споделяне на файлове - партньорски клиенти (като DC ++, Emule, Torrent), HTTP, FTP и още няколко опции. Но връстници клиенти изискват сложни настройки и съдържание на публичните ресурси на разположение за изтегляне на всички.

Файловете се предават в няколко режима - режим ASCII (съкратено от American Standard Code за информационен обмен) се използва за предаване на най-вече на текстови файлове (не забравяйте, че HTML, по своята същност, текстов файл, също). Binary режим, както подсказва името, се използва за предаване на двоичен код (с други думи, използвани за различни от текстови файлове, като например изображения).
Когато сърфирате в интернет, открити обекти, ние използваме HTTP - този протокол е специално създаден за сваляне на уеб страници. В същото време, HTTP се използва за изтегляне на файлове. Ето защо, много хора са възниква естествен въпрос - Защо се използва FTP, за да изтеглите, ако тя ви позволява да направите HTTP? Всеки един от тези протоколи се замисли за собствените си цели. Както видяхме, FTP е проектирана специално за прехвърляне на файлове, така че процесът да го реализира най-ефективна, по-голям размерът на файла, толкова по-оправдано използването на FTP.

Концепцията за "клиент" и "сървър" често се срещат в компютърната литература. Сървър - е програма или компютър, който предлага на своите клиенти с ресурсите. Сървърът получава исканията на клиента и изпълнява заявеното действие.
Всеки сървър е програма, услуга (в Windows език) или демон (демон, в Unix терминология). Всички услуги на приема заявки от клиенти към определен софтуер порт - този порт ogranizuetsya установяване на връзка и пренос на данни. Например, по подразбиране на FTP сървъра за приема заявки от клиенти на порт 21.

FTP-клиент комуникира с FTP сървър посредством FTP-специфични команди (в зависимост от сървъра те могат да варират леко, но като цяло набор от команди, повече или по-малко стандарт). Тогава защо да не се даде възможност на потребителя да въведе тези команди, за да сърфирате, без съдържание на посредник FTP-сървър, да качват файлове, определени в режим на прехвърляне. Ето как е било в зората на интернет. Пионери на световната уеб набързо въведените команди на FTP-сървър директно от конзолата. Има такава възможност днес. Въпреки това, ако в продължение на Unix-базирани системи за потребителите като начин на общуване с FTP е много добре запознати, собствениците на Windows вероятно дори не знаят, че системата им дава възможност да го направя. Трябва да се отбележи, че използвате конзолната версия на FTP-клиент първоначално много вълнуващо, а в някои случаи и изключително полезна.

Като клиентски софтуер е удобно да се използва от следните програми - Общо (Windows) Командващият, до момента, FlashFXP, CuteFTP, SmartFTP и дори някои изтегляне мениджъри като FlashGet, и изтегляне на Учителя, чиято FTP клиент, вграден в програмата.

2. Избиране на FTP сървъра

На пазара има голям брой FTP сървъри, от микроскопичен (за еднократно прехвърляне) и до предприятието сървъри (изчислено на милиони едновременни връзки). За дома и полу-професионални цели за доста няколко възможности:







Поддръжка на множество потребители и техните права. Например, потребителското Иван може да се люлее с вашите еротични снимки, а други не :)

Поддържа виртуални папки. Друг много важен компонент - да не се създава отделна папка за FTP, можете да го събират от няколко папки, разположени на различни дискове, но въвеждането на FTP потребител, ще ги види, сякаш те са в една и съща папка.

Възможността за ограничаване на скоростта на предаване, а броят на едновременно свързани потребители. Всеки потребител - натоварването на процесора и твърдия диск на вашия компютър. Когато много от тях, както и всички в същото време можете да изтеглите от файла, компютърът ви може значително да се забави. За да се гарантира, че потребителите не са в противоречие със себе си и помежду си, техният брой може да бъде ограничено. Това е, да речем, две седне на вашия FTP, и други, които се опитват да се свърже с вашия сървър - да получат съобщение, като например "Твърде много хора. Опитайте се да се върна по-късно. "

Смята се също така да бъде професионален и стабилен Gene6 FTP Server. Лично аз все още наистина като комбинирания HTTP / FTP / Mail / DNS / DHCP безплатно Малък HTTP сървър. Тя е проста и много малко количество заета памет (около 800 килобайта.).

3. Инсталиране на FTP сървър Serv-U

За да служи за пример, вземете «Serv-U.FTP.Server.v6.4.0.4.Corporate.Edition», този архив може да намерите в края на статията. Разархивирайте, ще получите «ServUSetup.exe» файла - този сървър инсталатор и файлът «keygen.exe» - генератор на лицензен ключ за програмиране. Или не искате да използвате нелицензиран софтуер, можете да платите за използване на разработчика на програмата :)
Стартирайте инсталационната програма.
Съгласявайки се с лиценза, ние казваме, къде да поставите на сървъра.
Сега ние трябва да изберат правилните компоненти. За да инсталирате serverra имаме нужда и двете.
Ако сте закупили програмата, сега можете да го регистрирате, както е описано в ръководството за него. А за останалата част от поредицата: долния десен ъгъл, в тавата, вие ще се появи иконата: това означава, че докато сървъра е изключен. Трябва да излезете от програмата, като изберете Exit и стартирайте Keygen, генерира ключ - те ще бъдат автоматично се копира в клипборда.
Инсталиране на програмата-сървър е завършен. Кликнете с десния бутон върху иконата и изберете от «Начало администратор поп-меню. "

4. Създаване на сървъра, да създавате акаунти

Работещи програма администрация, ще видите следния прозорец:

В главното меню на програмата са основните контроли, но ние ги изследва в детайли ще не, вие ще бъдете в състояние да го направя след това, прочетете помощта на програмата. Същото важи и за проверките и лентата на състоянието. принцип на конфигурацията на сървъра е - в дървото на настройките ние изберете желаните раздел и панелни настройки и докладите виждат един или няколко раздела с настройки и статистика (или). На първо място, да създадете свой FTP сървър. Въвеждане на «локален сървър» раздел, можете да контролирате, че сте инсталирали на машината сървър. На входа на секцията следната информация ще се появи в панела за настройки:

Ако проверявате по статията «Старт автоматично», вашият сървър ще започне с Windows всеки път, когато се стартира. След това е състоянието на сървъра (зелено - работа, червено - изключен). Следваща бутон се включва / изключва сървъра. И един бутон, който определя главната администраторска парола. Ако го попитам, никой освен вас не ще бъде в състояние да промени конфигурацията на сървъра си. Тук и по-долу ще опиша само основните ходове за разполагането на своя FTP сървър, за други разширени функции, можете да научите от информацията в програмата. Първо имаме настройка на глобалните настройки на сървъра, като въведете «Настройки» раздел.

В «генерал» раздела, ние се интересуваме от елементите:

Макс. Качване на скорост: максималната скорост за сваляне на файлове на вашия сървър с клиента
Макс. Скоростта на сваляне: максималната скорост на връщане на клиентите файлове (всички заедно - това е глобална настройка)
Макс. не. потребители: максималния брой едновременно клиент е свързан (като глобална настройка)
Изтриване частично качени файлове: ако клиентът се опитва да изтеглите файл на вашия сървър, но не и до края на качен му, дали да изтриете файл трябва да е непълна. Ако има чавки - след което се изтрива.
Във всички останали раздели, оставете настройките по подразбиране.

Отново «Следваща», изберете порта на сървъра FTP. Standard FTP използва TCP порт 21, но ако искате да скриете вашия FTP порт на скенера, можете да посочите друг, по-важното е, че това не е друга програма за сядане. Също така, не забравяйте да отворите този порт в защитната стена или зад защитна стена (ако имате стойки), в противен случай никой няма да бъде в състояние да стигнем до вашия FTP сървър! Избирането на пристанището за домейна ви позволява да организирате множество FTP на различни пристанища с различно съдържание. Именно поради тази и се нуждаят от домейни.

2 пъти натиснете «Напред» и излизат от съветника. Вижте тук е екрана на настройките глобални домейни:

Материалите в «Домейн» раздела означават:

Сега направи "фина настройка" на получения достояние. За да направите това, отидете в «Настройки» раздел на нашия домейн:

В раздела «генерал» да привлече вниманието към следните стойности:

Макс не. потребители: максималните клиентите, които могат едновременно да се свързват към домейна.
Минимална дължина на паролата: минимална дължина на паролата за потребителя. Ако не се дава - не е тестван

В раздела Пътища Виртуален посочено виртуални папки и пътя към него! Folder е дадено името на виртуалния (Виртуален име), които ще бъдат показани и потребителят е влязъл в FTP, вместо реалното. Въпреки това, тези папки трябва да се допуска най-малко четат (четене) в настройките за всеки отделен потребител. Как да го направя - прочетете по-долу.
Съпоставена - това е пътят към папката за потребителя на MDM ще се присъедини (монтиран) виртуална директория. За нея и потребителят трябва да има достъп.

Друг раздел, който може да привлече вниманието - «Съобщения»:

5. Проверка

Послепис Не забравяйте, че ако са затворени за външния свят от защитна стена или маршрутизатор, а след това те трябва да отворите порт 21 за входящи връзки (в рутера от WAN към LAN от всеки IP).

За провеждане на вашите сайтове препоръчват hostingM-Общежитие-надеждни, проверени от времето.

Сподели в социалното. мрежи