Потребителите на операционна система Windows често се чудят какво е FTP сървър и как да го настроят? Ако също се интересувате от инсталиране и конфигуриране на FTP сървър на Windows 10, значи сте попаднали на правилното място. В тази тема ще разгледаме подробно процеса на настройка на FTP сървър.
FTP е мрежов протокол за прехвърляне на файлове, който се основава на принципа клиент-сървър. FTP сървърът е вид хранилище за файлове в Интернет, тоест обикновен компютър с инсталирана операционна система Windows 7 или по-висока, който има няколко твърди диска и може да побере много файлове от различни потребители. На такъв компютър винаги има инсталирана програма, например – FileZilla Server. Всеки потребител, на когото администраторът е предоставил достъп, може да получи достъп до определени файлове чрез тази програма. След като се свърже с FTP сървъра, потребителят може да качва всякакви файлове в него (филми, музика, снимки, документи и т.н.), както и да изтегля съхранени материали.
Като софтуерна реализация на FTP сървър, статията ще представи програмата FileZilla Server, която ще бъде инсталирана на машина с Windows 7 (за Windows 10 стъпките стъпка по стъпка ще бъдат идентични).
ВАЖНО!За да настроите FTP сървър, трябва да изтеглите FileZilla Server и FileZilla Client. В този случай инсталираме сървърния файл на Windows 7, който ще служи като сървър, и инсталираме клиентската версия на програмата на Windows 10, от която ще имаме достъп до нея. Принципът на инсталиране на клиентската програма е стандартен.
Нека да разгледаме принципа на инсталиране на FileZilla Server. Изтеглете и стартирайте програмата на вашия компютър. Ние приемаме условията на лицензионното споразумение.
Оставете всички знаци, както на екранната снимка.
Изберете местоположение за разопаковане на програмните файлове.
Също така не променяме номера на порта.
Кликнете върху „Инсталиране“.
След като инсталирате софтуера, ще се появи малък прозорец, в който трябва да въведете локалния адрес на FTP сървъра и да щракнете върху OK. Не докосваме порта.
След като въведете тези данни, струва си да направите няколко настройки. Първоначално щракнете върху „Редактиране“, „Потребители“.
Ще се появи малък прозорец. Изберете клона „Общи“ и щракнете върху „Добавяне“ (добавете потребител).
Задайте име за потребителя.
До елемента „Парола“ поставете отметка в квадратчето и въведете паролата на новия потребител.
Посочете предварително създадената папка „FTP01“.
Изберете добавената папка и задайте права за достъп до нея:
След като изберете права за достъп, щракнете върху „Ok“.
Сега, за да определите IP адреса, трябва да въведете командата „ipconfig“ в командния ред с права на администратор.
Сега преминаваме към Windows 10 и инсталираме клиента. Първоначално приемаме условията на лицензионното споразумение.
Изберете „Отвори само за мен“. Потребителят, който сте създали по-рано, ще бъде посочен в скоби.
Изберете папка за разопаковане на програмни файлове.
Започваме инсталирането на програмата.
Нека се свържем с FTP сървъра чрез командния ред. Да стартираме конзолата. Въведете командата “ftp” и след това въведете “open 192.168.1.4”, където “192.168.1.4” е IP адресът на FTP сървъра. Посочете потребителското име и въведете паролата. Паролата не се показва при въвеждане. „Влезли“ означава, че сме влезли във FTP сървъра.
Нека създадем папката “My_Backup_win10” на FTP сървъра, като въведете командата “mkdir My_Backup_win10”. Можете да видите списък с папки, като използвате командата "is".
По този начин се свързваме с FTP сървъра с помощта на командния ред. Ако обаче не сте успели да се свържете чрез командния ред, можете да използвате Total Commander за свързване.
Най-често потребителите използват имейл или Skype за обмен на малки файлове онлайн. Въпреки това, когато трябва да изпратите архив от снимки или филм с размер няколко гигабайта, тези услуги не могат да бъдат използвани. Общественото споделяне на файлове също създава някои затруднения, например изчакване на таймер и ограничаване на скоростта. Най-доброто решение в този случай е да създадете свой собствен FTP сървър.
FTP (File Transfer Protocol) е протокол за прехвърляне на информация в Интернет и локални компютърни мрежи. Това е програма, която прави дистанционна връзка към специална папка за преглед и споделяне на файлове, включително големи. Възможен е обмен на данни от компютър към отдалечен сървър и между други FTP сървъри.
Данните се предават без криптиране на трафика, така че нападателите могат лесно да получат достъп до данни за влизане и пароли. За сигурно прехвърляне на файлове се препоръчва използването на защитен с TLS протокол – FTPS, който криптира данните.
Вашият собствен FTP сървър има някои предимства:
Софтуерът се избира според сложността на достъпа. За да създадете FTP сървър за лична употреба с минимални настройки, безплатните софтуерни пакети са доста подходящи.
Microsoft добави Internet Information Services (IIS) към Windows 7, което позволява на потребителите да споделят достъп до папка от мрежата. Следователно, за да създадете FTP сървър за Windows 7, не е необходимо да инсталирате допълнителен софтуер.
Някои стандартни функции, които не се използват много често, са деактивирани по подразбиране в Windows 7. Следователно, за да ги активирате, трябва да изпълните няколко стъпки.
За да създадете FTP сървър на Windows 7, трябва:
След като инсталацията приключи, в секцията „Сайтове“ ще се появи нов FTP сървър.
Сега е наложително да конфигурирате защитната стена на Windows да отваря портове и да позволява на услугите да функционират.
Върнете се в контролния панел, след това в защитната стена на Windows. Намерете секцията „Разширени настройки“.
В него изберете „Правила за входящи връзки“. Препоръчително е да ги настроите на пасивен режим. За да направите това, щракнете с десния бутон и активирайте правилата „Пасивен FTP сървър“ и „FTP сървър (входящ трафик)“. По същия начин, за изходящи връзки, активирайте правилото „FTP-сървър“ в съответния раздел.
За да имат достъп потребителите до сървъра, те трябва да бъдат свързани.
Административна секция
Инсталирането и конфигурацията на сървъра е завършена. Сега обаче трябва да знаете как да влезете във FTP сървъра.
Стандартните функции на Windows правят това лесно. Просто отворете папката „Моят компютър“, след което посочете пътя до сървъра в адресната лента.
Друг начин е да създадете пряк път за свързване към FTP на работния плот на вашия компютър.
За да направите това, отворете „Контролен панел“, щракнете с десния бутон върху секцията „Мрежово съседство“. В задачите изберете „Добавяне на нов елемент към мрежовата среда“, след което щракнете върху „Избор на друго мрежово местоположение“ и „Напред“. Сега ще се появи пряк път в секцията „Мрежово местоположение“, който просто трябва да плъзнете и пуснете на вашия работен плот.
Понякога човек трябва да обменя големи файлове в интернет. Неудобно е да изпращате такива файлове, чийто размер надвишава 10 MB, по имейл, тъй като не всички услуги позволяват това, така че трябва или да разделите файла на части, или да го архивирате, за да намалите размера до необходимия размер. Но какво ще стане, ако трябва да изпратите повече от един файл с тегло над 100 MB? Тогава вашият FTP сървър ще бъде полезен. Можете да го направите на отдалечен компютър и да качвате всякакви файлове там с висока скорост през клиента. В тази статия ще разгледаме как да създадете FTP сървър и каква е основната настройка на FTP сървър.
В интернет има много сървъри на трети страни. Те съхраняват различни файлове и много от тези сървъри са като съоръжения за съхранение - потребителите изтеглят музика, филми, игри и други файлове от там. Особено често такива сървъри се създават в локална мрежа, така че данните да могат да се обменят без интернет.
От друга страна, имате нужда от собствен FTP сървър, за да можете да правите промени на компютъра си от разстояние.
Освен това инсталирането на FTP сървър в локална мрежа е задължително условие за уебмастърите, които искат да тестват сайта си, преди да го пуснат в Интернет на компютър.
Може да имате своя причина защо искате да направите FTP сървър, както и метода, по който ще го реализирате. Но тази статия ще разгледа популярен начин за генериране на „дом“ - ще научите как да настроите FTP с помощта на програмата FileZilla.
FileZilla е програма, която се предлага както в клиентска, така и в сървърна форма. Трябва да изтеглите версията на сървъра FileZilla от интернет. По-добре е да направите това чрез официалния уебсайт на разработчика, за да не изтеглите случайно вирус заедно с програмата.
Процесът на инсталиране на програмата е много прост. Първо отворете exe файла, за да стартирате инсталатора. В първата стъпка на инсталиране ще трябва да се съгласите с правилата на лиценза. На следващата стъпка изберете услугите, които искате да инсталирате със сървъра на FileZilla, и също така определете типа инсталация. Препоръчително е незабавно да вземете "Стандарт". След това изберете папката, в която ще бъде инсталирана програмата. Следва важна стъпка - трябва да изберете как системата ще инсталира FileZilla сървър - като услуга или обикновена програма и дали това приложение ще стартира при включване на системата. Можете също така да промените порта за администраторската конзола на тази стъпка. Само не забравяйте да го запишете някъде, за да не се налага да преинсталирате програмата по-късно.
Последният етап от инсталацията е да се определят потребители, които могат да използват сървърната програма FileZilla. По-добре е да сте единственият потребител на компютъра - тогава няма да се налага да конфигурирате достъпа до програмата ръчно. След това щракнете върху бутона „Инсталиране“ и изчакайте инсталацията да завърши.
Сега нека да разгледаме как да настроите FTP. Можете да създадете сървър както за локалната мрежа, така и за интернет. В началото, след стартиране на програмата, пред вас ще се появи изскачащ прозорец. В него ще трябва да посочите локалния IP адрес, порт и парола за администратора. Всъщност тези данни са необходими само за предотвратяване на достъп на непознати до вашата програма от компютър. Хората няма да имат достъп до администраторския интерфейс от други компютри.
След това трябва да отидете в менюто „Редактиране“ и да отворите „Настройки“. В раздела „Общи“ ще видите основните настройки на сървъра. Можете да зададете порта, през който потребителите ще се свързват към сървъра, да посочите максималния брой клиенти и нишки и да ограничите сесиите с изчакване. Сега портът има значение - за да защитите сървъра си, по-добре е да посочите нестандартен порт. Но тогава ще трябва да уведомите потребителите за това. Ако не планирате да ограничавате броя на клиентите по никакъв начин, можете да оставите „Макс. брой потребители" стойност "0", тоест без ограничение.
Предимството на създаването на сървър с помощта на FileZilla сървър е, че можете да зададете всички настройки с помощта на удобен интерфейс. Ако сте направили това някъде в Linux среда, тогава ще трябва да регистрирате всички конфигурации, което не е много удобно и трудно. Например във FileZilla можете дори да персонализирате поздравително съобщение за потребителите. За да направите това, просто трябва да отидете в секцията „Добре дошли“ и да напишете поздравителен текст за клиентите. И в различна среда ще трябва да напишете специални команди за това.
В елемента „IP сгради“ можете да посочите IP адресите, за които ще бъде достъпен сървърът. Ако посочите вашия IP адрес, сървърът ще бъде достъпен само в локалната мрежа за вашия компютър. Ако искате да работите през сървър в Интернет, не се препоръчва да ограничавате IP адресите. Ако имате недоброжелатели и знаете техните IP адреси, можете да ги регистрирате в елемента „IP филтри“, което ще забрани влизането за посочените IP адреси (можете да посочите диапазони).
Основната разлика между настройката на сървър за локална мрежа и интернет е, че във втория случай ще трябва по някакъв начин да координирате конфигурациите със защитната стена и рутера. Защитната стена може да започне да се оплаква, защото някой се опитва да се свърже с компютъра и рутерът може да не им позволи през порта. В този случай трябва да посочите външния IP адрес на компютъра в секцията „Настройки на пасивен режим“ в настройките на FileZilla. Не е нужно да правите нещо подобно за локална мрежа - всичко ще работи веднага.
Изобщо не трябва да докосвате много от настройките в сървърната програма FileZilla. Например, малко вероятно е да се наложи да конфигурирате елемента от менюто „Настройки за сигурност“, който е необходим за регулиране на връзката сървър към сървър. Освен това не е необходимо да конфигурирате „Разни“ и много други раздели на менюто. Не се опитвайте да сортирате всички програмни конфигурации наведнъж, за да не се объркате и да създадете конфликтни ситуации в сървъра поради неправилни настройки.
Рано или късно ще се появят грешки на сървъра - всеки ги има. За да ги изчислите бързо, се препоръчва да активирате запис на лог файл в раздела на менюто „Регистриране“. За да направите това, определете максималния размер на регистрационния файл и също така посочете местоположението на такъв документ на вашия компютър.
В раздела „Ограничения на скоростта“ можете да добавите ограничения както за изходящи, така и за входящи връзки по отношение на скоростта на изтегляне. Но не трябва да правите това, ако няма нужда. В края на краищата, едно от най-основните предимства на FTP протокола е бързото изтегляне, което ще спре да бъде така, ако зададете ограничения. След като разберете настройките, добавете потребители през менюто „Потребители“ - и вашият сървър вече може да се използва! Само не забравяйте да предадете информацията за вход на вашите потребители. Ако е необходимо, можете да посочите анонимни потребители без влизане. Не забравяйте да посочите права за достъп за потребителите.
Тази статия ще обсъди как лесно да създадете FTP сървър у дома си, за да прехвърляте бързо файлове на различни устройства за тези, които се нуждаят от това, всичко е много просто и без никакви проблеми.
За да настроим FTP у дома, ще използваме проста и лесна за използване програма, наречена „TYPSoft FTP Server“.
Ще бъде удобно за тези хора, които често или не много често прехвърлят големи файлове на приятели. Например, имате голям файл, било то филм или видеоклип от парти, и трябва да прехвърлите този файл на приятел. За да направите това, трябва да го качите в услуга за хостване на файлове и след това да изпратите връзката на приятел. Всичко изглежда лесно. Но това отнема много време. Колко време ще отнеме, докато се качи, и някои услуги за хостване на файлове не позволяват качване на файлове, по-големи от 100 MB, и много други ограничения.
В случай на вашия собствен FTP сървър, прехвърлянето на файлове с огромен размер ще стане по-лесно и, най-важното, много по-бързо.
Не е нужно да чакате файлът да бъде качен в услуга за хостване на файлове. Всичко, което трябва да направите, е да копирате или преместите файла в специална папка на вашия компютър и да изпратите връзка на приятел като ftp://вашият IP/папка/файл.
Големият недостатък на този метод за прехвърляне на файлове е, че лицето, на което трябва да прехвърлите файла, открива вашия IP адрес, следователно, като мярка за сигурност, не трябва да прехвърляте файлове през вашия FTP на хора, които не познавате.
В този въпрос няма нищо сложно. Достатъчно е да инсталирате "FTP сървър" и да направите прости настройки. Инсталирането на сървъра е лесно като две стотинки, няма да имате проблеми с това, защото сървърът се инсталира не по-трудно от компютърна игра.
След инсталирането ще видите прозорец, в който ще видите всички действия, кой какво е изтеглил, свързал се и т.н.
За да конфигурирате, отидете в менюто „Настройки – Потребители“.
По подразбиране вече е създаден един потребител с името „Анонимен“. Освен това по подразбиране вече е създадена директория в корена на FTP устройството „C:\“.
FTP папка – Това е папката, в която трябва да поставите файлове, които ще бъдат достъпни за потребителите чрез FTP клиент или през обикновен браузър.
Не можете да зададете парола за потребителя „Анонимен“, затова е анонимен. Ако трябва да попречите на човек да се свърже с вашия FTP без парола, създайте нов потребител и задайте парола за него в полето „Парола“.
Също така не забравяйте да посочите главната директория за него, в която веднага ще отиде при свързване.
В долната дясна част на прозореца Потребителски настройки задавате настройките за правата на потребителите. За всеки потребител задайте необходимите параметри според нуждите си.
Съветвам ви да оставите „Вложени папки“ за всички потребители; ако го премахнете, човекът няма да вижда папките на FTP, а само файловете, които са в корена на папката C:\FTP.
За да се свържете с вашия собствен FTP сървър, трябва да въведете вашия IP адрес в браузъра си в адресната лента, по този начин „ftp://ВАШИЯ IP/“.
Как да разберете собствения си IP, просто напишете „Моят ip“ в Yandex.
В полето „FTP порт“ въведете вашата стойност, например „126“, но ако друго приложение използва порт „126“, ще има конфликт и следователно нищо няма да работи.
Сега, за да се свържете чрез браузър към FTP, трябва да подпишете използвания порт на IP адреса, така че „ftp://ВАШИЯ IP:126/“, ако не направите това, няма да можете за да се свържете.
Ако трябва да създадете външен ftp сървър, можете да използвате програмата Filezilla. Ако имате нужда от ftp сървър в мрежа, е по-лесно да споделите достъпа до папка с помощта на стандартни услуги.
Ако все още не сте изтеглили програмата, направете го веднага. След като го инсталирате и стартирате, на екрана ви ще се появи малък прозорец за влизане.
Хостът за свързване трябва да е 127.0.0.1, порт 14147, парола - празна.
Сега трябва да преминем към настройките на нашия бъдещ ftp сървър.
1. Трябва да създадете потребител, който да се свързва към сървъра отвън. Отидете в менюто „Редактиране“ и след това изберете „Потребители“
2. Щракнете върху бутона „ДОБАВИ“ и посочете потребителското име (акаунта) в първото поле
3. Сега трябва да добавите папка, към която потребителят ще се свърже. Щракнете върху бутона „добавяне“ в „споделени папки“. Добавих папка за тапети на работния плот.
Парола
Ако трябва да зададете парола за потребител, просто поставете отметка в квадратчето до „парола“ и я въведете.
Скорост на трансфер на данни
Ако определен потребител трябва да ограничи скоростта на пренос на данни, отидете в раздела „Ограничения на скоростта“.
IP филтри
За да попречите на други потребители да се свързват с вашия сървър, създайте свой собствен черен списък в раздела „IP филтър“.
Сега щракнете върху бутона OK и опитайте да се свържете със сървъра, като използвате всеки FTP клиент. Връзката ми мина без проблеми и се озовах в папката Wallpaper.
Но какво ще стане, ако ваш приятел или някой, когото познавате, иска да се свърже? Само вие можете да се свържете с IP адрес 127.0.0.1, което означава, че трябва да посочите текущия си IP адрес. Ако никой, дори вие, не можете да се свържете с истинския IP адрес, има две опции, за които възниква грешката.
Проблеми с връзката
1. Защитната стена на Windows е активирана. Между другото, именно поради това връзката отвън не работеше
2. Интернет работи през рутер. За да направите това, ще трябва да регистрирате маршрут към вашия локален IP, посочващ 21 порта.
Изключете защитната стена
В Windows XP трябва да влезете.
Регистрирайте маршрута в рутера
За съжаление, не знам всички настройки на различните рутери, но мога да покажа с пример как това се прави на Zyxel. Влизаме в обвивката на адрес 192.168.1.1 и след това намираме дяла NAt. В този раздел трябва да посочите услугата "Ftp", както и локалния IP адрес на вашия компютър с програмата Filezilla (Например 192.168.1.33, може да имате друга), не го бъркайте с истинския .
Какво се случва след добавяне на правило? Когато потребител получи достъп до вашия реален IP на порт 21, рутерът ще свърже потребителя към програмата FileZilla Server.
Ако връзката е била успешна, можете да видите свързания потребител в дневника, както и да видите защо този или онзи потребител не е успял да се свърже.