Инсталиране на ftp в windows 7. Как да създадете FTP сървър на вашия компютър

Потребителите на операционна система Windows често се чудят какво е FTP сървър и как да го настроят? Ако също се интересувате от инсталиране и конфигуриране на FTP сървър на Windows 10, значи сте попаднали на правилното място. В тази тема ще разгледаме подробно процеса на настройка на FTP сървър.

За какво е FTP сървър?

FTP е мрежов протокол за прехвърляне на файлове, който се основава на принципа клиент-сървър. FTP сървърът е вид хранилище за файлове в Интернет, тоест обикновен компютър с инсталирана операционна система Windows 7 или по-висока, който има няколко твърди диска и може да побере много файлове от различни потребители. На такъв компютър винаги има инсталирана програма, например – FileZilla Server. Всеки потребител, на когото администраторът е предоставил достъп, може да получи достъп до определени файлове чрез тази програма. След като се свърже с FTP сървъра, потребителят може да качва всякакви файлове в него (филми, музика, снимки, документи и т.н.), както и да изтегля съхранени материали.

Как да настроя FTP сървър на Windows 10?

Като софтуерна реализация на 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 сървър има някои предимства:

  • ви позволява да управлявате сървъра и неговите ресурси;
  • предоставят на потребителите различни права за достъп;
  • не изисква статичен IP адрес.
  • без ограничения на скоростта;
  • липса на плащане към хостера за хостването му;

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

Microsoft добави Internet Information Services (IIS) към Windows 7, което позволява на потребителите да споделят достъп до папка от мрежата. Следователно, за да създадете FTP сървър за Windows 7, не е необходимо да инсталирате допълнителен софтуер.

Инсталиране на FTP сървър

Някои стандартни функции, които не се използват много често, са деактивирани по подразбиране в Windows 7. Следователно, за да ги активирате, трябва да изпълните няколко стъпки.

За да създадете FTP сървър на Windows 7, трябва:

  • Щракнете върху „Старт“ и отворете секцията „Контролен панел“. За по-лесно гледане можете да изберете режима „Малки икони“.

  • Отидете в секцията „Програми и функции“, където изберете „Включване или изключване на функции на Windows“.

  • В списъка на менюто, което се отваря, трябва да изберете компонентите, които трябва да бъдат активирани, като поставите отметка в квадратчето до тях. Това е папката „FTP сървър“, в нея има два елемента: „FTP Extensibility“ и „FTP Service“, както и папката „Инструменти за управление на уебсайтове“, а в нея е „IIS Management Console“. За да започнете, щракнете върху OK.

Настройка на FTP сървър

  1. Сега трябва отново да преминете през „Старт“ до „Контролен панел“.
  2. Намерете раздела „Администриране“ и отворете „Мениджър на IIS услуги“ в този раздел.
  3. Отидете в раздела „Сайтове“, щракнете с десния бутон върху името, изберете „Добавяне на FTP сайтове“ от списъка.
  4. В новия прозорец трябва да посочите името на бъдещия FTP сървър и пътя до директорията с неговите данни. Можете да продължите към следващата стъпка за конфигуриране, като щракнете върху бутона „Напред“.
  5. Сега параметрите на сървъра са зададени. В полето IP адрес изберете този, от който се нуждаете, от списъка. Можете да го свържете към конкретен адрес или да направите разширен достъп, като изберете „Всички безплатни“. В този случай трябва да се провери стандартният порт 21. Ако планирате постоянно да използвате FTP сървъра, тогава трябва да поставите отметка в квадратчето „Стартиране на FTP сайт автоматично“. Изберете опцията „Без SSL“; можете да я активирате по-късно, ако е необходимо. Щракнете отново върху „Напред“.
  6. В нов прозорец се посочва типът оторизация. В елемента „Удостоверяване“ можете да разрешите влизане за обикновени или анонимни потребители. Тук можете да конфигурирате права за тях. Кликнете върху „Готово“.

След като инсталацията приключи, в секцията „Сайтове“ ще се появи нов FTP сървър.

Настройка на защитната стена на Windows

Сега е наложително да конфигурирате защитната стена на Windows да отваря портове и да позволява на услугите да функционират.

Върнете се в контролния панел, след това в защитната стена на Windows. Намерете секцията „Разширени настройки“.

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

Свързване на потребители

За да имат достъп потребителите до сървъра, те трябва да бъдат свързани.

  • В раздела „Контролен панел“ отворете папката „Администрация“.

Административна секция

  • Намерете секцията Управление на компютъра, след което отидете в папката Локални потребители. Щракнете с десния бутон върху реда „Групи“ и изберете функцията „Създаване на група“. В новия прозорец посочете името и краткото описание на групата и щракнете върху „Създаване“.
  • Сега можете да свържете потребители към създадената група. В папката „Local Users“ щракнете с десния бутон върху реда „Users“ и изберете „New“ от списъка с менюта. Попълнете полетата, като въведете вашето име и парола, като тук трябва да поставите отметка, за да забраните промяната на паролата.
  • За да свържете потребител, щракнете с десния бутон върху неговия акаунт и изберете „Свойства“ от списъка с менюта, след това раздела „Членство в група“ и бутона „Добавяне“. Намерете създадената група, добавете и щракнете върху OK. Тази процедура трябва да се изпълни за всички потребители на сървъра.
  • Следващата стъпка е да се определят правата за достъп на потребителите на групата до работната директория. За да направите това, отидете в директорията „Сайт“, щракнете с десния бутон върху името и отворете „Свойства“. След това - в раздела „Сигурност“, в елемента „Промяна“, посочете името на групата и щракнете върху OK. След това трябва да конфигурирате потребителските права.
  • Влезте в „IIS Services Manager“, щракнете с десния бутон върху реда „FTP Authorization Rules“, добавете правило за разрешаване. Можете да позволите на потребителите да пишат и изтриват данни или можете само да четете.

Инсталирането и конфигурацията на сървъра е завършена. Сега обаче трябва да знаете как да влезете във FTP сървъра.

Стандартните функции на Windows правят това лесно. Просто отворете папката „Моят компютър“, след което посочете пътя до сървъра в адресната лента.

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

За да направите това, отворете „Контролен панел“, щракнете с десния бутон върху секцията „Мрежово съседство“. В задачите изберете „Добавяне на нов елемент към мрежовата среда“, след което щракнете върху „Избор на друго мрежово местоположение“ и „Напред“. Сега ще се появи пряк път в секцията „Мрежово местоположение“, който просто трябва да плъзнете и пуснете на вашия работен плот.

Понякога човек трябва да обменя големи файлове в интернет. Неудобно е да изпращате такива файлове, чийто размер надвишава 10 MB, по имейл, тъй като не всички услуги позволяват това, така че трябва или да разделите файла на части, или да го архивирате, за да намалите размера до необходимия размер. Но какво ще стане, ако трябва да изпратите повече от един файл с тегло над 100 MB? Тогава вашият FTP сървър ще бъде полезен. Можете да го направите на отдалечен компютър и да качвате всякакви файлове там с висока скорост през клиента. В тази статия ще разгледаме как да създадете FTP сървър и каква е основната настройка на FTP сървър.

За какви случаи се нуждаете от собствен FTP сървър?

В интернет има много сървъри на трети страни. Те съхраняват различни файлове и много от тези сървъри са като съоръжения за съхранение - потребителите изтеглят музика, филми, игри и други файлове от там. Особено често такива сървъри се създават в локална мрежа, така че данните да могат да се обменят без интернет.

От друга страна, имате нужда от собствен FTP сървър, за да можете да правите промени на компютъра си от разстояние.

Освен това инсталирането на FTP сървър в локална мрежа е задължително условие за уебмастърите, които искат да тестват сайта си, преди да го пуснат в Интернет на компютър.

Може да имате своя причина защо искате да направите FTP сървър, както и метода, по който ще го реализирате. Но тази статия ще разгледа популярен начин за генериране на „дом“ - ще научите как да настроите FTP с помощта на програмата FileZilla.

Как да си направим 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 сървър" и да направите прости настройки. Инсталирането на сървъра е лесно като две стотинки, няма да имате проблеми с това, защото сървърът се инсталира не по-трудно от компютърна игра.

След инсталирането ще видите прозорец, в който ще видите всички действия, кой какво е изтеглил, свързал се и т.н.

За да конфигурирате, отидете в менюто „Настройки – Потребители“.

По подразбиране вече е създаден един потребител с името „Анонимен“. Освен това по подразбиране вече е създадена директория в корена на FTP устройството „C:\“.

FTP папка – Това е папката, в която трябва да поставите файлове, които ще бъдат достъпни за потребителите чрез FTP клиент или през обикновен браузър.

Не можете да зададете парола за потребителя „Анонимен“, затова е анонимен. Ако трябва да попречите на човек да се свърже с вашия FTP без парола, създайте нов потребител и задайте парола за него в полето „Парола“.

Също така не забравяйте да посочите главната директория за него, в която веднага ще отиде при свързване.

В долната дясна част на прозореца Потребителски настройки задавате настройките за правата на потребителите. За всеки потребител задайте необходимите параметри според нуждите си.

Съветвам ви да оставите „Вложени папки“ за всички потребители; ако го премахнете, човекът няма да вижда папките на FTP, а само файловете, които са в корена на папката C:\FTP.

Как да се свържете към вашия собствен 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.

Ако връзката е била успешна, можете да видите свързания потребител в дневника, както и да видите защо този или онзи потребител не е успял да се свърже.