Най-добър SFTP и FTPS сървър за Windows и Linux през 2020 г.

click fraud protection

Рано или късно всеки мрежов администратор ще трябва да прехвърля файлове от една система в друга. И когато го направят, има вероятност да използват някаква форма на протокол за прехвърляне на файлове. През цялата история на интернет няколко различни протокола са видели светлината, като всеки следващ е адресиран до някои недостатъци на своите предци.

Днес разглеждаме най-добрия безплатен SFTP и FTPS сървър за Windows и Linux. Защо тези два конкретни протокола? Поради опасения за сигурността. И двата протокола прехвърлят файлове по криптиран начин, което го прави идеален за използване в обществени мрежи, като например Интернет.

Но преди да разгледаме действителния списък, ще започнем с обсъждането на разликите между множеството протоколи за прехвърляне на файлове, налични днес. След това ще представим най-добрите сървъри за Windows, включително няколко „преносими“ опции, т.е. сървъри, които не изискват инсталация. След това ще преминем през най-добрите Linux безплатни SFTP и FTPS сървъри.

Протоколи за прехвърляне на файлове, какви са разликите?

instagram viewer

FTP е дядото на всички протоколи за прехвърляне на файлове. Той е изобретен в началото на 70-те като един от основните начини за прехвърляне на файлове между системите. Това стана толкова често срещано, че в днешно време повечето операционни системи - включително Windows, macOS и Linux - имат някаква форма на FTP клиент. FTP е незашифрован протокол, което го прави по-малко от идеален за използване в обществени мрежи. Това е особено вярно, когато вземете предвид, че не само прехвърлените файлове, но и идентификационните данни за вход са незашифровани. Всеки прихващащ трафик ще може да улавя потребителски имена и пароли. Ето защо са изобретени SFTP и FTPS.

Въпреки че на пръв поглед може да изглежда, че SFTP и FTPS се различават единствено от поставянето на „S“, те всъщност са доста различни зверове. И двете разработихме, за да добавим сигурност към FTP файлови трансфери, но те го правят по съвсем различен начин. Нека да видим как функционира всеки от тях.

Най- FTPS–За какво означава FИл Transfer Protocol Сecure и също се нарича FTPES - е просто защитена версия на FTP протокола, която добавя криптиращ слой, използвайки или SSL (Secure Sockets Layer), или TLS (Transport Layer Security) протоколи. Това не е нищо повече от FTP протокола, който е подобрен, за да позволи преговаряне на криптиране на данни. FTPS беше представен в средата на 90-те, малко след като Netscape пусна разширението си за сигурни сокети и сега се използва широко. По-късно беше подобрено, за да позволи TLS в допълнение към SSL криптиране, осигурявайки още по-добра сигурност.

SFTP–За какво означава Сecure FИл Transfer Protocol - е друг сигурен начин за прехвърляне на файлове по криптиран начин, но не се основава на FTP протокола, а вместо това на Сecure SHell или SSH. Всъщност SFTP е просто разширение на SSH протокола, което включва FTP подобно средство за прехвърляне на файлове и „разбира“ FTP команди. Като такава, неговата сигурност е същата като тази на всяка SSH сесия.

Важно е да не се бърка протоколът за сигурен пренос на файлове и прост протокол за прехвърляне на файлове, обозначени като SFTP. Последният е вече несъществуващ протокол, който е разработен с цел компромис между елементарния протокол TFTP и пълнофункционалния FTP протокол. Той вече не се използва, но името му все още съществува по исторически причини.

Описанието на SFTP може да ви напомня за още един подобен протокол, наречен SCP или Secure Copy. SCP е още един протокол за прехвърляне на файлове, който работи вътре в SSH връзка. Тук обаче приликата свършва, тъй като SCP осигурява само прехвърляне на файлове, но няма нито една от разширените възможности за управление на файлове в другите протоколи.

За да научите повече за SCP, прочетете последната ни статия: Най-добрите безплатни SCP сървъри, налични за Windows, Linux и macOS.

Безплатен SFTP сървър за Windows

Както видяхме, SFTP и FTPS са много различни. Поради тази причина не много сървъри ще работят и с двата протокола. Обикновено FTP сървърите често включват FTPS възможност, докато SSH сървърът позволява SFTP. За всеки от най-добрите сървъри, които предстои да обсъдим, ще ви уведомим дали правят SFTP, FTPS или и двете.

Вероятно вече знаете SolarWinds. В крайна сметка те правят едни от най-добрите софтуер за управление и наблюдение на мрежата. И SolarWinds също известен с направата на няколко безплатни софтуерни програми. Те включват нашия избор номер едно, SolarWinds Безплатен SFTP / SCP сървър.

SolarWinds Безплатен SFTP-SCP сървър

Както подсказва името му, сървърът ще прави и TFTP, и SCP. За съжаление FTPS няма да направи. Работейки като Windows услуга, операцията на сървъра трябва да е безпроблемна за всеки системен администратор. И ако сте нови за това, лесният му потребителски интерфейс ще ви накара да се чувствате комфортно много бързо.

  • БЕЗПЛАТЕН ИНСТРУМЕНТ:SolarWinds SFTP / SCP сървър
  • Официална връзка за изтегляне:https://www.solarwinds.com/free-tools/free-sftp-server/

Безплатният сървър SolarWinds не използва системни акаунти за удостоверяване на потребителя. Вместо това той използва виртуални потребители, които създавате в приложението с цел копиране на файлове. Тези виртуални потребители предлагат повишена сигурност. Ако поради някаква причина даден акаунт е компрометиран, той не може да се използва за директно влизане в системата. Друга функция, която може да подобри сигурността на сървъра е, че той може да бъде конфигуриран така, че да позволява входящи връзки само от конкретни IP адреси или диапазони.

Безплатен SFTP / SCP сървър SolarWinds може да се използва за сигурно прехвърляне на файлове с размер до 4 GB. Той може също да обработва едновременни прехвърляния от множество устройства. Той се изтегля като zip файл, който се извлича в инсталатора на Windows MSI.

Веднъж инсталирана, конфигурацията е толкова проста, колкото може да бъде. Просто стартирате приложението му на контролния панел и посочвате няколко опции като разрешени протоколи и опции за прехвърляне.

FileZilla вероятно е един от най-известните FTP клиенти, но също така е много добър FTP сървър. Въпреки че FileZilla клиентът поддържа както FTPS, така и SFTP, сървърният компонент, който работи единствено на Windows, ще позволява само FTPS и, разбира се, FTP-файлови трансфери.

FIleZilla сървър

Подобно на клиентския си колега, FileZilla сървърът е софтуер с отворен код, който може да се изтегля безплатно и да се използва без ограничения. FileZilla поддържа прехвърлянето на файлове до 4 GB. Той също така поддържа пауза и възобновяване. Поддръжката с влачене и пускане, отдалечено редактиране на файлове и отдалечено търсене на файлове го правят лесен и лесен за използване, без да се нарушава сигурността.

3. Microsoft IIS FTP сървър

Ако на вашия сървър на Windows използвате интернет информационни услуги (IIS), може да не ви е необходим допълнителен софтуер за работа с FTPS. Въпреки че IIS е предимно уеб сървър, той също включва вграден FTP сървър. И точно както уеб сървърът ще поддържа както HTTP, така и HTTPS, FTP сървърът също ще поддържа FTPS.

Настройка на сайта на Microsoft IIS FTP

Всичко, което трябва да направите, за да го използвате, е да добавите ролята на FTP сървъра и да създадете сертификати. Това ще доведе до пълнофункционален FTPS сървър, без да се налага да инсталирате нищо повече. И тъй като тя е част от операционната система Windows, има вероятност тя да не причини проблеми или конфликти с друг софтуер, който може да използвате. Единственото ограничение е, че няма да прави SFTP, който се базира на SSH.

Близки братовчед на FreeSSHd, FreeFTPd е пълнофункционален FTP сървър за Windows. Той е един от редките сървъри, които ще поддържат и SFTP, и FTPS, благодарение на своята SSH линия. Както подсказва името му, FreeFTPd е безплатен FTP сървър за всяка версия на Windows от NT 4.0. Той поддържа създаването на местни потребители - вместо да използва акаунти в домейна на Windows.

FreeFTPd

FreeSFTP може да бъде конфигуриран по време на инсталацията, за да работи както е необходимо като приложение или да се изпълнява като системна услуга. Стартирането му като услуга означава, че тя винаги ще бъде достъпна за вашите потребители на SFTP. Беше открита уязвимост във версия 1.0.11, но тя бе бързо отстранена във версия 1.0.12. Уверете се, че инсталираната от вас версия е поне 1.0.12. Най-новата, от която можете да изтеглите уебсайта на програмиста е 10.0.13.

Пълнофункционалният SFTP и FTPS сървър от Syncplify.me наистина е сървър на стероиди. Това ще направи много повече от само сървърни файлове. Той е създаден с оглед на сигурността. Една от основните му характеристики, наречена Syncplify.me Protector ™, използва изкуствен интелект за автоматично идентифициране на атаки. Дори непознати.

Syncplify.me сървър!

Най- Syncplify.me сървър! може да бъде инсталиран в режим с висока достъпност, където два сървъра ще действат като един, елиминирайки престоите. Той се гордее с няколко разширени опции за конфигуриране и може да бъде разширен с помощта на скриптове в JavaScript, C ++, Pascal или Basic, за да автоматизирате управлението на вашите документи и работния процес.

Поддръжката на сървъра ще работи на Windows Server 2008 и по-нова версия, както в 32-, така и в 64-битови версии. Въпреки че това е платено парче софтуер, има безплатно / оценъчно издание, което има всички функции на Ultimate изданието. Той обаче ще приеме само една връзка и не може да се използва в производство. околен свят.

Bitvise е специализирана в защитен софтуер за отдалечен достъп за Windows. Нейните основни продукти са Битвиз SSH сървър и SSH клиент. Тъй като SFTP е просто разширение на SSH, техният сървър също ще го поддържа. Известно е, че Bitvise сървърът е един от най-бързите. Файловете ще се прехвърлят толкова бързо, колкото клиентът и мрежовата връзка позволяват. Освен това се поддържа неограничен брой едновременни връзки. Единственото реално ограничение, което ще срещнете при използването му, е това на хардуера, на който работи.

Bitvise сървър

От гледна точка на сигурността, Bitvise не оставя нищо желано, тъй като използва Crypto ++ 5.3, една от най-добрите библиотеки за криптиране, за да осигури сигурността на връзките. Сървърът също така поддържа виртуални акаунти, за да гарантира, че системните ви акаунти никога не са изложени или компрометирани. Единственият недостатък на Bitvise е, че той не е наистина безплатен. Той е за лична и нетърговска употреба, но всяка друга употреба изисква закупуване на лиценз след тридесетдневен период на оценка. При по-малко от 100 долара на сървър цената си заслужава. Те също имат лицензи за сайтове и ограничени по целия свят лицензи за по-големи организации.

Най- SYSAX Multi сървър поддържа множество протоколи. Той ще позволи връзки, използващи както SFTP, така и FTPS, но също така ще обработва файлове, базирани на FTP и HTTPS. И за да е още по-добре, това е също така telnet и SSH сървър. Сървърът поддържа използването както на Windows акаунти, така и на локално създадени „виртуални“ акаунти. Лесно се управлява и конфигурира - дори отдалечено - благодарение на удобния за потребителя уеб базиран интерфейс.

SYSAX Multi сървър

Сървърът се предлага в няколко различни версии. Личното издание е безплатно, но е ограничено до една връзка наведнъж и няма да прехвърля файлове на HTTPS. Освен това е ограничено до лична или нетърговска употреба. Има и стандартни, професионални и корпоративни издания, всяка от които поддържа още няколко функции, отколкото другата. Цените варират от 197 до 697 долара.

CompleteFTP Free Edition от EnterpriseDT има пълен графичен потребителски интерфейс и е много лесен за използване и конфигуриране. Той ще поддържа както FTP, така и FTPS файлови прехвърляния и има няколко интересни функции като поддръжка за неограничен брой потребители, което не е обичайно с безплатните продукти и създаването на виртуална файлова система, която да контролира какво могат потребителите достъп.

Пълно FTP безплатно издание

Друга приятна особеност на продукта е, че подробни ръководства за потребителя са вградени точно в продукта. просто трябва да щракнете Стъпка по стъпка ръководства в горната част на прозорците, за да научите как да използвате различните функции и опции. Подобно на предишния запис, в допълнение към безплатната версия, няколко други версии с прогресивно повече функции също се предлагат на цени между $ 299 и $ 999. Всички платени версии, наред с други подобрения, ще добавят поддръжка за прехвърляне на файлове SFTP.

Най- Xlight FTP сървър е прост Windows FTP, SFTP и FTPS сървър. Това е мощна програма с ниска памет и използване на процесора. Той е проектиран за висока производителност и може да се справи с хиляди едновременни FTP връзки. Сървърът поддържа потребители на Active Directory, LDAP потребители или местни потребители, което го прави чудесно в много различни ситуации.

Xlight FTP сървър

Xlight FTP сървърът има много полезни функции и има безплатно издание за лична употреба. Тя е ограничена до 5 едновременни връзки, докато стандартното издание на $ 40 позволява 50, а Professional Edition на $ 130 е неограничено. Обърнете внимание, че е необходим допълнителен лиценз за SSH и следователно SFTP. Софтуерът ще работи на Windows 2000, XP, Vista, 7, 10, 2003, 2008 и 2012.

Преносими безплатни SFTP сървъри

Следващите няколко записа в нашия списък са интересни, защото са преносими решения. Тоест решения, които не изискват инсталация на сървърния компютър. Те могат да бъдат много удобни за ad-hoc ситуации, когато бързо се нуждаете от сървър. Можете да го носите със себе си на USB флаш устройство и винаги да сте готова за употреба.

10. Syncplify.me Micro SFTP сървър

Syncplify.me, който ни донесе техния пълнофункционален SFTP и FTPS сървър - номер 5 в нашия списък, предлага и Micro SFTP сървър за Windows. Този SFTP сървър като самостоятелен и напълно преносим, ​​може да се стартира от USB флашка, без да се изисква инсталация. И за разлика от големия си брат, Syncplify.me SFTP и FTPS сървъра, изданието на Micro SFTP сървъра е наистина безплатно и може да се използва във всяка ситуация, включително производствена или търговска употреба.

Syncplify.me Micro Server

Разбира се, софтуерът има някои ограничения. Той поддържа само един потребителски профил, една главна папка и входящи връзки от един клиент наведнъж. Поради тази причина мнозина го използват като тестова платформа за клиентски софтуер SFTP или за тестване на функциите за прехвърляне на файлове в софтуера. Други го използват като личен защитен сървър за прехвърляне на файлове за малката си домашна мрежа.

11. Основен мини SFTP сървър

Подобно на предишния избор, Core Mini FTP сървърът е безплатен (S) FTP сървър, който не изисква инсталация. Просто отидете на уеб страницата на основния FTP сървър, за да го изтеглите. След като изтеглите изпълнимия файл, който е наличен в 23- или 64-битови версии и е с размер по-малък от 2 Mb, просто го стартирате. Ще трябва да укажете потребителското име и паролата за FTP, които да се използват, както и порта и главната директория и е добре да отидете.

Core Mini FTP сървър

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

Безплатни SFTP и FTPS сървъри за Linux

Тъй като Linux е с отворен код, не е изненада, че има много отворени и безплатни SFTP и FTPS сървъри за популярната операционна система. Всъщност почти всяка дистрибуция има FTP сървър с отворен код, който, ако не е предварително инсталиран, е достъпен чрез диспечера на пакети на дистрибуцията. Ето нашите топ 3 сървъри.

Vsftp е добре известен безплатен FTP сървър за много подобни на Unix системи, включително Linux. Той е много стабилен, бърз и няма да използва много системни ресурси. Той има дълъг списък с функции, който, наред с други, включва поддръжка за виртуални потребители (дефинирани локално в сървъра) и конфигурация на потребител, включително ограничаване на скоростта или дроселиране.

Няколко добре известни Linux дистрибуции използват vsftp като техния FTP сървър по подразбиране. Това трябва да ви каже много за сигурността и стабилността на продукта. А за още по-добра сигурност, поддържащият софтуера Крис Еванс има история с откриването на уязвими места в сигурността.

Ясно е, че когато погледнете конфигурационния му файл, разработчиците на ProFTPd бяха големи фенове на уеб сървъра Apache. Форматът на конфигурационния файл е почти идентичен с този на Apache. И точно като Apache, той използва модули за зареждане на необходимата функционалност. Има модули, които могат да се добавят към основния FTP сървър за добавяне на SFTP и FTPS възможности.

За да облекчи болката от конфигурирането на сървъра, уебсайтът ProFTPd има няколко примерни конфигурации, които да ви помогнат да започнете бързо. В допълнение към основен конфигурационен файл, има един за анонимен FTP, два за използване на виртуални хостове и един, който използва автентификацията на MySQL потребител. Софтуерът може да бъде изтеглен като тарбол от уебсайт на програмист. Алтернативно, много дистрибуции го включват като част от техните незадължителни пакети.

Друг страхотен SFTP сървър с отворен код, PureFTPD работят не само на Linux, но и на повечето подобни на Unix операционни системи като BSD или Solaris. Целта на проекта е да предостави FTP сървър, отговарящ на стандартите. Всички съобщения са преведени на няколко езика, което прави този идеален избор за многоезична среда.

PureFTPD е безплатен и се предлага с абсолютно никакви ограничения. всички негови функции са достъпни за всеки потребител. И като говорим за функции, можем да споменем способността на сървъра да ограничава честотната лента на връзките, да работи сесиите във виртуална файлова система, за задаване на ограничения за качване и / или изтегляне и още няколко страхотни Характеристика. Предварително изградените пакети са достъпни за няколко дистрибуции на Linux, включително Mandriva, Debian, Ubuntu, PLD Linux и Slackware. Той е достъпен и като изходен код, който може да се компилира без модификации и да се изпълнява на която и да е друга поддържана ОС.

15. Използване на OpenSSH

SFTP работи на SSH. И тъй като SSH е вграден в повечето Linux системи, SFTP също е готов да се използва. Не е така за FTPS, тъй като изисква TLS библиотеки, които не винаги са включени. Но ако имате SFTP, защо да не го използвате и да забравите за FTPS?

В типична Linux система повечето потребители - стига да имат SSH достъп - трябва да могат да използват SFTP клиент и да се свържат със сървъра. Това ще им позволи да прехвърлят файлове от и от домашната си директория. Имайте предвид, че порт 22 - използван от SFTP - може да бъде блокиран по подразбиране. Може да се наложи да копаете малко, за да разберете как да го отворите.

Опаковане

И до днес FTP все още е много популярен начин за прехвърляне на файлове. Липсата на сигурност породи FTPS и SFTP, които, макар и да го правят по много различни начини, и двете решават проблемите на сигурността. Вероятно е тези подобрени протоколи да се използват още години напред. Част от нашия най-добър софтуер ще направи само един протокол или другия, докато други ще свършат и двете, но всички ще свършат отлична работа. Ние обаче не можем да помогнем, но не предпочитаме нашия избор номер едно, SolarWinds SFTP / SCP сървър тъй като това е не само страхотен продукт, но и защото е от компания, която има отлична репутация за предоставянето на едни от най-добрите мрежови администраторски софтуер, включително някои невероятни безплатни инструменти.

watch instagram story