Как да създадете FTP сървър с помощта на FileZilla

FileZilla е популярно FTP приложение, което можете да използвате за свързване с други компютри с помощта на протокол за прехвърляне на файлове ( FTP ). С FTP не е нужно да се притеснявате за съвместимостта, тъй като протоколът е стандартен и се поддържа от всяка ОС, която може да работи с FTP клиент.

По- рано написах как да настроите свой собствен FTP сървър с помощта на IIS(how to setup your own FTP server using IIS) и в този урок ще ви покажем как да настроите свой собствен FTP сървър с помощта на безплатния софтуер, наречен FileZilla . Изтеглете(Download) сървърната програма от този URL: http://filezilla-project.org .

Инсталирайте FileZilla

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

На екрана с настройки за стартиране(Startup settings) можете да се придържате към настройките по подразбиране или да промените администраторския порт, ако желаете. Този порт се използва само за администриране на сървъра, а не за FTP клиенти.

Накрая той автоматично ще попълни подробностите за свързване със сървъра, който трябва да бъде локален хост и номерът на порта за администраторския интерфейс. Паролата също трябва да е празна.

Конфигурирайте FileZilla Server

След като се свържете със сървъра, ще получите екран като по-долу. Той ще ви даде основна информация за сървъра и също така автоматично ще открие дали сте зад NAT рутер.

Първото нещо, което ще трябва да направите, е да създадете FTP потребителски акаунт. Щракнете върху менюто Редактиране(Edit ) и изберете Потребители(Users) :

На страницата Общи(General) продължете и щракнете върху бутона Добавяне(Add) най-вдясно.

Въведете(Enter) името на потребителя, след което натиснете OK:

За да зададете парола, поставете отметка в квадратчето Парола(Password) и след това въведете парола за потребителя.

Приключихме с добавянето на потребител. Сега, за да споделите директория, щракнете върху „ Споделени папки(Shared folders) “, след което прегледайте папките, които искате да споделите:

Задайте(Set) разрешението за потребителите, не забравяйте да премахнете отметката за (uncheck )запис(write ) и изтриване(delete ) , ако не искате други потребители да променят вашите файлове и директории.

Можете да зададете ограничения за скорост на изтегляне, ако смятате, че вашата интернет(Internet) връзка ще бъде засегната от вашите клиенти. Това е идеално, ако искате да контролирате размера на използваемата честотна лента:

Включете IP филтриране, за да предотвратите свързването на IP адреси към вашия сървър.

Това е! Вече имате FTP сървър. Няма да можете да се свържете с него, докато не добавите изключение към вашата защитна стена, за да разрешите връзки за FileZilla . Прочетете(Read) публикацията ми за това как да разрешите приложение през защитната стена в Windows(allow an app through the firewall in Windows) . Ако сте инсталирали FileZilla на местоположението по подразбиране, трябва да разрешите C:\Program Files(x86)\FileZilla Server\FileZilla Server.exe в списъка с изключения.

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

Ако настройвате това у дома, ще трябва да активирате и настройките за пасивен режим( Passive mode settings) . Щракнете върху Редактиране(Edit) и след това Настройки(Settings) . Предлагам да потърсите малко в Google, за да разберете какви опции да използвате тук, тъй като те ще варират в зависимост от вашата настройка.

Въпреки това, след като отворих портовете на защитната стена, успях да се свържа лесно с помощта на командния ред от друг локален компютър в моята мрежа, както можете да видите по-долу:

Въведох своето потребителско име и парола и бях свързан! След това използвах командата ls(ls) , за да изброя съдържанието на директорията, до която си дадох достъп. Отново(Again) можете да Google за това как да използвате FTP командите от командния ред, ако искате да прехвърляте файлове и т.н. Насладете се!



About the author

Аз съм компютърен учен с над 10 години опит в разработката на софтуер и сигурността. Имам силен интерес към игрите за Firefox, Chrome и Xbox. По-специално, особено ме интересува как да се уверя, че кодът ми е безопасен и ефективен.



Related posts