Начало - Настройка на рутера
Ръководство за безплатни FTP клиенти. SFTP клиенти за Windows, Linux, MacOS, Android Филтри в WinSCP

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

Освен това тази сигурност трябва да бъде гарантирана за всички функции, всички програми и всички действия, дори и тези, които не са ясни на пръв поглед. Така че дори ако протоколите SCP и SFTP не ви казват нищо, които от своя страна се изпълняват върху други протоколи, SSH-1 и SSH-2, тогава все пак помнете - данните се нуждаят от защита. Windows клиентът Winscp използва тези протоколи в защитени процеси на копиране на файлове между компютъра и сървърите, които поддържат тези протоколи. Това е основната функция на програмата Winscp, но далеч не е единствената.

Фирмата разработчик предоставя възможност Безплатно изтегляне на winscp на руски. В същото време, когато се пускат актуализации, програмата в автоматичен режимще ги изтегли и инсталира безплатно.


Програмата е позиционирана като лесна за научаване и сигурна файлов мениджър. Много удобен и лесен инструмент при работа отдалечен Linux- сървъри. Winscp ви позволява напълно да работите с файлове на сървъра - той изпълнява целия основен набор от операции: изтриване, редактиране и създаване. Позволява ви да местите и копирате, да създавате директории и преки пътища и, разбира се, да променяте свойства (рекурсивна промяна на правата и собственика).

Програмен интерфейс:

Интерфейс Winscp програмиПредлага се в два варианта - който ви е по-познат. Първият вариант е вечна компютърна класика в стила на Norton Commander, насочена към онази категория потребители, които не харесват мишки, но са съгласни с клавиатурите с половин дума. Подходящ за опитни и напреднали администратори, както и други специалисти в областта на сървърната администрация.

Втори вариант - модерен стил Internet Explorer , и обикновено се избира от ценители на Windows OS или млади администратори. Всяка опция за интерфейс предлага широк набор от различни настройки, като изборът в полза на една или друга се прави при инсталиране на софтуера - което обаче не отменя възможността да го промените по-късно по време на употреба.

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

Ако възможностите на скриптовете за решаване на задачите не са достатъчни, тогава разработчиците на програмата предлагат да използвате по-модерното решение WinSCP.NET, което ви позволява да използвате такива езици за програмиране на високо ниво като C# и VB.NET.
Програмата е снабдена с напълно изчерпателен помощен файл, който може да бъде достъпен с помощта на бутона About; той отваря връзки към услугата за помощ на приложението.

Първоначално програмата се простира изключително до английски, но сега това вече не е проблем, защото на нашия уебсайт можете да изтеглите Winscp безплатно на руски език. Въпреки това е възможно да изтеглите крака отделно.

Допълнителни функции и възможности на програмата:

  • прост и интуитивен интерфейс, подобен на външен вид на файловия мениджър на Windows;
  • удобен sftp клиент за windows;
  • работа с преносими носители за съхранение;
  • експортирайте вашите собствени настройки за връзка;
  • възможност за работа не с системния регистър, а с конфигурационния файл.
Атрактивната функционалност и лекотата на използване направиха програмата WinSCP популярна и за да я оцените лично, просто трябва да я изтеглите и инсталирате на вашия компютър с Windows.

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

Кросплатформени SFTP клиенти.

FileZilla.

Програмата работи на Mac OS X, Windows, Linux и други операционни системи. Използва FTP, FTPS и SFTP протоколи. Преведен на 47 езика, включително руски. Удобен и лесен за използване клиент.

  • Изпълнява стандартни операции, възобновява прекъснати изтегляния и се справя добре големи файлове.
  • Поддържа IPv6, SOCKS5, FTP-прокси и HTTP.
  • Мениджърът на сайта позволява дистанционно търсене и редактиране на файлове.
  • Позволява ви да конфигурирате опашката и скоростта на изтегляне.
  • Възможност за едновременно разглеждане на множество директории и др.

Хостинг на виртуален уебсайт за популярни CMS:

Клиент за различни платформи, локализиран на повече от 20 езика. Проектиран като добавка за Firefox. Функционалността е подобна на предишната програма.

  • Извършва стандартни операции.
  • Поддържа основните протоколи за пренос на данни.
  • Хешира и проверява документите за цялост.
  • Сравнява директории, компресира файлове и много повече.

Chrome sFTP клиент.

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

Програмата работи под Windows, Linux и Mac OS. Безплатно приложениеТой има изключително слаба функционалност и абсолютно неконкурентен: не поддържа SFTP, проксита, синхронизация и т.н. Pro има всичко това, но ще трябва да платите 25-40 г. Платената версия не се различава от безплатните си колеги.

Клиенти за Windows OS.

Графичен многоезичен клиент, разпространяван безплатно. Предлага избор от два интерфейса: като в Windows Explorer и класически в стила на Norton Commander. WinSCP може:

  • Качване и изтегляне на файлове от сървъра.
  • Създавайте, преименувайте и изтривайте файлове и папки.
  • Поддържа синхронизация, няколко вида оторизация: Kerberos, публичен ключили с парола.
  • Позволява ви да автоматизирате действия с помощта на скриптове и команден ред.
  • Помощната програма има вграден текстов редактор и куп други полезни неща.

Предлага се в два варианта. Версията LE е значително по-ниска по функционалност от своите конкуренти, но е безплатна. Може да изтегля файлове от/към сървъра едновременно, да възстановява връзката, когато връзката е прекъсната. CoreFTP Pro е оборудван с цял куп допълнителни екстри и струва 25 г.

  • Компресира, криптира и декриптира файлове.
  • Увеличава скоростта на изтегляне поради многослойни изтегляния.
  • Можете да настроите шаблони за повтарящи се задачи.
  • Клиентът има инсталирани помощни програми Ping и TraceRoute.
  • Неограничени технологии. продуктова поддръжка и много други.

Стандартен клиент. Възможност за работа през HTTP/HTTPS протоколи. Може би всичко е същото като при другите SFTP мениджъри. Няма руска локализация, но интерфейсът е опростен и интуитивен. Компютъра не товари много, включва се и работи бързо.

Gftp - клиент за Linux OS

Помощна програма за различни платформи, но по-често използвана в Unix-подобни операционни системи. Има графичен интерфейс, но работи и през командния ред. Поддържа протоколи за пренос на данни: SFTP, HTTP, HTTPS, FTP и др. Извършва всички стандартни операции с файлове и папки. Преведен на много езици, включително руски.

Клиенти за MacOS.

Удобна програмас лаконичен интерфейс. Поддържа стандартни протоколи, може да тегли, редактира и качва файлове на сървъра. Работи с облачно съхранение: Dropbox, Google Drive и др. Справя се добре с големи файлове и поддържа автоматизация на задачи. Има мениджър на пароли. Външен видперсонализиран по вкус.

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

AndFTP - SFTP клиент за android.

Работи с протоколи: FTP, SFTP и FTPS. Русифициран, има вграден файлов мениджър, може да отваря файлове различни видове: видео, текст, html, mp3 и др. Интегрира се с други приложения. Поддържа работа с множество сървъри и ви позволява да конфигурирате разрешения. Удобно и функционално допълнение.

Колкото и активно да напредват облачни технологии, съхраняването на файлове традиционно често е по-лесно и по-евтино на FTP сървъри. Всъщност FTP клиентите са същата необходима категория софтуер като обикновените файлови мениджъри. Разбира се, тук не е нужно да говорим за „новаци“: имаше и има установен избор от програми както сред платени, така и сред безплатни решения.

IN този прегледЩе говорим за безплатни FTP клиенти, не толкова известни като „разнообразни“. Най-голямо внимание ще бъде отделено на такива аспекти като поддръжка на протоколи, сигурност, интерфейс, както и допълнителни функции (синхронизация, кеширане, търсене и други).

FileZilla

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

Графичната обвивка е наистина удобна - не е претоварена, както обикновено се случва в програми от този вид, с много панели. В горната и долната част на прозореца са регистърът на съобщенията и прозорецът за работа; в основната част има файлов мениджър с две колони. Ако мениджърът изглежда неудобен за навигация, можете да активирате дървовиден списък за списъци с локални/отдалечени файлове. Поддържат се раздели. Този интерфейс може да се нарече почти класически за GUI FTP клиенти.

За да се свържете бързо с хоста, можете да използвате панела за бързо свързване; тук също е посочен протоколът за прехвърляне, например sftp://hostname или ftps://hostname. Но по-често се прави списък с необходимите източници за свързване в Site Manager. В настройките отново можете да промените протокола (FTP/SFTP), да въведете идентификационни данни, да зададете локални и отдалечени директории, които се отварят при свързване, да промените типа на прехвърляне на файлове (повече опции са предоставени в общи настройкипрограми). В Мениджъра на сайта, както и в главния прозорец, можете да създавате отметки по време на навигация.

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

Поддържат се HTTP/1.1, SOCKS 5 и FTP проксита. Криптирането е допълнително достъпно за FTP протокола.

Резюме

Прост клиент, който няма да задоволи нуждите на професионалист, но включва всички основни възможности за работа с протоколите FTP, SFTP, FTPS.

[+] Документация на руски език
[+] Просто и удобен за потребителя интерфейс
[+] Крос-платформа
[−] Няма поддръжка за команден ред (сървър).

FTPRush

FTPRush - няма време платен клиент, който сравнително наскоро се присъедини към списъка с безплатни. Забележителните функции включват функции като FXP - прехвърляне на файлове от един сайт на друг "в движение", гъвкава конфигурация на интерфейса (в традицията на панела MS Office 2000-2003), SSL/TLS/SFTP криптиране, Z-компресия по време на прехвърляне.

Външният вид може да се персонализира по-гъвкаво от FileZilla; просто погледнете в менюто „Преглед“ или отворете контекстно менюнякоя от областите. Предвидени са: плъзгане, включване и изключване на панели, бутони, настройка на колони на колони.

Мениджърът на връзки има много настройки на сървъра, поддържа се (и в съответния раздел има опции за настройка на SSL), SSH, незащитен FTP, TFTP. Можете да посочите часова зона, да дефинирате локални/отдалечени директории и да добавите отметки. Ако имате няколко конфигурации, удобно е да приложите глобални настройки, като елиминирате необходимостта от повторно конфигуриране на няколко конфигурации. Налични са списъци с изключения, известия, приоритети и други допълнителни опции. Представени са редица опции, свързани със свързването на програмата към сървъра и прехвърлянето на файлове. Има няколко вида проксита, от които да избирате, включително SOCKS и настройки за Z-компресия. Да не говорим за настройка на бързи клавиши и действия с мишката.

Планировчикът е достъпен през прозореца на задачите. Да не кажа, че е идеален в текущата реализация, но изпълнява функциите си и освен това ви позволява да посочите скрипт или действие от списъка, което да се изпълни. За да създадете скриптове, използвайте дизайнера, който е достъпен в менюто „Инструменти“. Също така в този раздел можете да намерите списък с FTP команди. Дистанционно търсенеможете да намерите в раздела на менюто „FTP“.

Може би единствената точка, която предизвиква критика, е много лошото качество на превода на руски език.

Резюме

В резултат на това получаваме безплатен продукт с функции професионален продукт.

[−] Лош превод на интерфейса
[+] Отлична функционалност
[+] Голям брой настройки
[+] Поддръжка на сигурни протоколи и методи за криптиране

WinSCP

WinSCP е клиент с отворен изходен код, който работи с протоколите FTP, SFTP, SCP и FTPS (таблица за сравнение на протоколи), поддържа скриптове и команден ред.

Една от основните функции е възможността за избор на интерфейс в една от двете опции - Explorer или Commander. В първия случай резултатът е симулиран панел Explorer (с режим на отдалечен достъп) с лява странична лента и съпътстваща схема с бързи клавиши. Ако говорим за втория тип интерфейс, тогава тук по-скоро има аналогии с Far Manager, MC, Norton Commander, докато клавишни комбинациисъщо близо до класическите файлови мениджъри.

Сред другите функции са поддръжка за сесии, раздели, синхронизиране на директории, сравнение на файлове източник/дестинация. Много панели могат да се персонализират; можете да ги закачите/откачите или премахнете чрез менюто Изглед. WinSCP обаче е поне графичен клиент в типичния смисъл на думата; тук устройството е малко по-различно. Функционалността няма да впечатли неопитен потребител поради факта, че много опции са скрити в командния режим - в менюто можете да намерите достъп до помощната програма Putty, командния ред и други специални инструментиза работа с горните протоколи.

Посочената поддръжка за скриптове ще бъде полезна при автоматизиране на прехвърляне на данни или планиране на задачи (което ще представлява интерес за опитни потребители). достатъчно подробни инструкцииотносно планирането на задачи в Windows чрез командния ред в ръководството.

Що се отнася до FTP, функционалността е доста посредствена и освен това няма функция FXP, която в FTPRush например е посочена като почти основна. FXP обаче не се поддържа на всеки сървър.

На страницата с преводи можете да намерите частична русификация (80% завършена).

Резюме

Клиентът е предназначен за аудитория от опитни потребители, които основно работят с протоколите SFTP, SCP и FTPS, използвайки терминал.

[+] Управление през конзола
[+] Гъвкава конфигурация на SFTP, SCP и FTPS
[+] Добри възможности за автоматизация

Cyberduck не е типичен продукт в FTP клиентската ниша, тъй като е позициониран основно като „файлов браузър“ за Windows платформии Mac OS. Поддържат се протоколи FTP, SFTP, WebDAV, Cloud Files, Google Drive, Google Storage и Amazon S3.

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

Ако програмата не може да бъде отбелязана за удобството на FTP режима, тогава може би някой ще бъде привлечен от някои допълнителни функции, включително поддръжка за съхранение на облачни услуги като Google Drive или Amazon S3. Фини настройкиза интеграция с услуги не е намерен. За да експортирате документи от Google Документиможете да изберете файловия формат, в случай на Amazon - настройки за криптиране и т.н. По отношение на функционалността, отново не може да се каже нищо в защита на Cyberduck: например проста операция като присвояване на права за достъп до Google Drive е много по-интуитивна в оригиналния интерфейс. Използването на неудобна алтернатива тук изглежда съмнително.

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

Резюме

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

[+] Унифициран интерфейс
[−] Малко настройки
[−] Неудобен файлов мениджър
[−] слаба поддръжка за облачни услуги

CoreFTP LE

Този файлов мениджър се отличава с поддържането на протоколите SFTP, SSL, TLS, FTPS, IDN, режим на команден ред, FXP и няколко вида проксита. LE е безплатна олекотена версия на клиента, PRO съдържа много допълнителни функции като криптиране на файлове, zip архивиране, синхронизация и .

Обвивката CoreFTP LE има усещане за "старата школа". И въпреки че оформлението на панелите е доста интуитивно, за удобна работа трябва да преконфигурирате всичко. Можете да използвате командата Reset View, за да промените режима на показване: например, преместете регистрационните файлове нагоре, премахнете допълнителни панелии така нататък.

Ако говорим за възможностите при работа с FTP, стандартните функции на CoreFTP включват създаване на задачи за няколко сайта, рекурсивни операции с файлове (качване, изтегляне и изтриване). Многонишковостта не е налична във версията LE, но значителен брой опции са отворени в раздела „Връзки“. В секцията Transfers можете да активирате компресията - във версията LE обаче не всички опции са налични.

Мениджърът на сайта е много гъвкав в конфигурацията; броят на предоставените протоколи и опции за SSH, SSL/TSL са приятни. Настройките за сигурност могат да бъдат намерени в „Разширени настройки за файлове“. Прокситата не са забравени, FTP Proxy/HTTP 1.1/SOCKS са налични в списъка. За напреднали потребители разделът „Script/Cmds“ ще представлява интерес, въпреки че очевидно командният режим тук е представен по-скромно, отколкото в WinSCP, и няма терминал.

Резюме

FTP клиент с традиционен интерфейс и добра функционалност за безплатна версия, с голям брой настройки относно сигурността, трансфера на данни, връзката.

[−] Няма програма за планиране
[−] Остарял интерфейс
[+] Добра функционалност
[+] Разширени SSH, SSL/TSL и прокси настройки

BitKinex

Списъкът с функции, посочени на уебсайта на BitKinex, се свежда до удобството на потребителската среда, но ако обърнете внимание на други аспекти, най-важното е поддръжката на протоколите FTP, FXP, FTPS, SFTP, HTTP, HTPS, WebDAV , FXP и функции за индиректен трансфер (FTP) ->SFTP, WebDAV->FTPS, HTTP->FTP и др.). Други възможности са изброени на страницата. От тях следва, че BitKinex може да се използва и за създаване на огледала, като мениджър за изтегляне - тоест много гъвкав клиент.

За създаване на връзка се използва съветникът за настройка „Quick Connect“, който обаче може да бъде пропуснат, като отидете в прозореца „Control Window“. Тук се събират източници на данни за различни протоколи, всеки от които може да бъде внимателно конфигуриран. Всички източници са групирани по тип протокол.

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

Възможна интеграция с Windows Explorer, поддържа се плъзгане между прозорци и, най-интересното, плъзгане и пускане на данни между протоколи. Налични са много операции с файлове и папки, като сравняване, блокиране, промяна на правата за достъп CHMOD и други операции. Програмата поддържа режим на команден ред. Допълнителни функции, които си струва да се отбележат, са синхронизацията и дублирането.

Резюме

Универсален мениджър за широк набор от протоколи, със собствена интересна идеология и гъвкави настройки. Ще представлява интерес за потребители, които работят с множество източници, опитни уеб администратори и системни администратори.

[+] Отлична функционалност
[+] Удобно групиране на източници
[−] Недостатъчно интуитивен интерфейс

CoffeeCup е известен със своите прости, „небрежни“ програми и Free FTP клиентът не е изключение. Думата „лесно“ често се използва, когато се описват функции. Поддържа се обаче не само протоколът FTP, но и SFTP и FTPS, което направи възможно включването на този клиент в прегледа.

За да създадете връзка, трябва да отидете в „Управление на сървъри“, където акаунтът на S-Drive вече е създаден. Програмата доста натрапчиво „препоръчва“ свързване тази услуга, не може да бъде премахнат от мениджъра на сайта.

Очевидно е, че Free FTP клиентът CoffeeCup е насочен към работа със статични сайтове, тъй като има вграден редактор с автоматично попълване, сгъване на код, подчертаване и други удобства. Уви, той е достъпен само в платената версия и в същото време заема половината от работната област на програмата и отделен раздел за настройки. Може лесно да бъде премахнат от изгледа чрез превключване към режим FTP View.

Има няколко основни опции, особено по отношение на защитените протоколи. По принцип е логично начинаещият потребител да предпочете несигурния и по-познат FTP. Настройките съдържат и прокси параметри, въпреки че не можете да изберете типа връзка, можете само да добавите сървър(и) към списъка. Една от забележителните функции е вграденият ZIP архиватор. Колкото и да е странно, тук имаше място и за PuTTY клиента - „резервен“, в случай че CoffeeCup Free FTP се използва от опитни потребители?

Резюме

Клиентът CoffeeCup е изключително лесен за използване, защото функционалността не позволява да се объркате. Може би ще бъде полезно за начинаещи уебмастъри, които трябва да редактират HTML файлове на сървъра или по време на периода на запознаване с уеб технологиите.

[+] Клиентът е лесен за научаване
[−] Мания за S-Drive
[−] Липса на търсене, синхронизиране и сравнение на директории
[−] Вграден текстов редактор

Пивотна таблица


FileZillaFTPRushWinSCP CoreFTP LEBitKinex
РазработчикТим КосеFTPRushWinSCP CoreFTP LEBitKinex
ЛицензБезплатен софтуер (GPL)Безплатен софтуерБезплатен софтуер (GPL)Безплатен софтуер (GPL)Безплатен софтуерБезплатен софтуерБезплатен софтуер
ПлатформиWindows, Linux, Mac OSXWindows 2000+Windows 2000+Windows, Mac OSXWindowsWindows XP+Windows XP+
протоколиFTP, SFTP, FTPSFTP, SFTP, TFTP+FTP, SFTP, SCP, FTPSFTP, SFTP, WebDAV, Cloud Files, Google Drive, Google Storage, Amazon S3 SFTP, SSL, TLS, FTPS, IDNFTP, FTPS, SFTP, HTTP, HTTPS, WebDAV+ FTP, SFTP, FTPS
Конзола+ + + + +
ПроксиFTP, HTTP, SOCKSFTP, HTTP, SOCKS+FTP, HTTP, SOCKS, Telnet+системенFTP, HTTP, SOCKSFTP, HTTP, SOCKS+
Дистанционно търсене+ + + + +
Синхронизация+ + + + + +
Сравнение на съдържанието на директорията+ + + + +

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

.jpg

Или приложете повече труден вариант, ако се използва порт, различен от 21:

Ftp://login:password@site:35/images/file-1.jpg

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


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

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

Но да продължим. Схематично взаимодействието клиент-сървър по време на FTP връзка може да се визуализира по следния начин:


Ако опишем този процес точка по точка, той ще изглежда така:

  1. Потребителят активира клиентското приложение и се свързва със сървъра чрез въвеждане на потребителско име и парола.
  2. Установява се контролна връзка между съответните модули – интерпретатори на протоколи от страна на клиент и сървър.
  3. Потребителят чрез клиента изпраща команди до сървъра, които определят различни параметри на FTP връзката ( активен или пасивен режим, порт, вид на прехвърляне на данни, техния тип), както и указания за действия, които потребителят възнамерява да извърши (например изтриване, преименуване, качване на файл и др.).
  4. След като са зададени всички необходими параметри, един от участниците (например клиент), който е пасивен, преминава в режим на готовност за отваряне на връзка към порта, който е посочен за предаване на информация. След това активният участник отваря връзка и започва да предава данни по определения канал.
  5. След завършване на прехвърлянето тази връзка се затваря, но контролният канал между интерпретаторите остава отворен, в резултат на което потребителят може да отвори отново прехвърлянето на данни в рамките на същата сесия.

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

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

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

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

Ftp://site/images/file-1.jpg

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

Защитен FTP (SFTP, FTPS и използване на SSH)

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

Но с развитието на World Wide Web гореспоменатата APRANET стана част от нея и следователно FTP технологията мигрира там, тъй като имаше много предимства. В същото време обаче рискът от неоторизиран достъп се е увеличил с няколко порядъка.

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

Поради тази причина са разработени няколко метода за криптиране на информация, предавана чрез FTP. Заедно всички тези методи получиха общо и обемно име „Защитен FTP“. Ето типовете протоколи, които отговарят на този термин:

1. FTPS(FTP + SSL) - това всъщност е разширение стандартен протоколпрехвърляне на файлове, което е защитено от криптографски SSL протокол(Secure Sockets Layer - ниво на защитени сокети). Днес неговият по-усъвършенстван аналог е TLS (Transport Layer Security). Има два метода за осигуряване на сигурност:

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

1.2. Изрично- много по-удобно, тъй като използва командите на стандартния FTP протокол, но криптира информацията при изпращане на отговор, което ви позволява да поддържате съвместимост, тъй като в този случай се използват едни и същи портове както за FTPS, така и за FTP. В този случай клиентът изпраща командата „AUTH TLS“ или „AUTH SSL“, за да шифрова данните.

2. SFTP(SSH FTP) е протокол на приложно ниво за прехвърляне на файлове, който работи по защитен канал и не трябва да се бърка с „прост протокол за прехвърляне на файлове“, който има същото съкращение. Ако FTPS е просто разширение на FTP, тогава SFTP е отделен и по никакъв начин не е свързан с FTP протокол, който е оборудван със SSH (Secure Shell).

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

3. FTP през SSH— създава редовна FTP сесия през SSH тунел, тоест тази опция не трябва да се бърка с SFTP, който е отделен независим протокол. Този метод не може да се нарече 100% безопасен. защо

Факт е, че ако няколко SSH клиента установят тунел за контролен канал, който първоначално се осъществява през порт 21 (и тази ситуация се наблюдава почти винаги), тогава този конкретен канал ще бъде защитен. При прехвърляне на данни клиентът софтуерще отвори нови TCP връзки, които вече няма да бъдат под влиянието на SSH защитната обвивка.

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

Безплатен SSH клиент за защитен достъпкъм FTP сървъри чрез защитения SFTP протокол.

Това приложение позволява двупосочно прехвърляне и синхронизиране на файлове на локален компютър и отдалечен сървър.

В същото време WinSCP поддържа не само простия FTP протокол, но и защитения (SFTP), а също и донякъде остарял днес (използван най-вече за достъп до UNIX сървъри) SCP.

По отношение на своите възможности WinSCP практически не отстъпва на платения FTP клиент CuteFTP Professional:

Сравнение на SSH клиента WinSCP с платения аналог CuteFTP

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

Инсталиране на WinSCP

WinSCP се предлага в два варианта:

  • преносим;
  • и с инсталатора.

За да работи преносимата версия, просто разопаковайте цялото съдържание на архива и стартирайте изпълнимия exe файл. Вярно, тогава ще е на английски.

За да русифицираме програмата, изваждаме файла от нашия архив WinSCP.ruи го поставете в папката, където WinSCP е бил разопакован.

1. След стартиране на инсталатора, първият прозорец, който ще се появи, ще бъде за избор на програмен език. По подразбиране руският вече ще бъде посочен там, така че просто щракнете върху „OK“.

2. В следващия прозорец ще бъдем посрещнати от съветника за инсталиране. Тук също няма нищо сложно, просто щракнете върху „Напред“.

Щракнете върху "OK" и вече имаме пълна, готова връзка!

Всичко, което остава, е да "Влезте" в сървъра. Натискаме съответния бутон и получаваме предупреждение.

Кеш памет(английски кеш) - буфер с бърз достъпза съхраняване на често използвани данни.

Удостоверяване- потвърждаване на права за достъп до системата.

Ако се свържете с надежден сървър (например вашия уебсайт), просто щракнете върху „Да“, така че програмата да запомни този ключ и да го запише в своя кеш.

В противен случай щракнете върху „Не“.

Удостоверяването на сървъра ще започне и програмата ще поиска парола (ако не сме я запазили в програмата от съображения за сигурност).

Въведете паролата и щракнете върху "OK".

Ако никъде не сме направили грешка, главният прозорец на WinSCP ще се отвори пред нас.

WinSCP интерфейс

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

В левия панел нашият локален компютър, а вдясно е папка на сървъра със сайта, съхранен в нея.

Прехвърлянето на файлове може да се извърши или чрез просто плъзгане от един панел към втори, или чрез контекстното меню и използване на „горещи клавиши“, общоприети за такива програми:

  • F5 - копие;
  • F6 - преместване;
  • Изтриване - изтриване и т.н.

Например, нека копираме файла readme.htmlот сървър към компютър. Хващаме го с мишката в десния панел и го плъзгаме наляво.

Преди първото копиране програмата ще изясни дали наистина искаме да направим това?

Това се прави, за да се предотврати случайно увреждане на важни файлове. Ако сте достатъчно уверени в действията си, можете да деактивирате тази заявка, като поставите отметка в квадратчето „Не показвай този прозорец отново“, преди да щракнете върху „OK“.

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

Между другото, ако трябва да копирате или замените няколко файла, тогава, за да не отговаряте с „Да“ за всеки, можете да използвате стрелката надолу вдясно от този бутон и да изберете опцията „Да за всички“ или да задържите натиснете надолу клавиша Shift, преди да натиснете „Да“.

Но тук трябва да сте още по-внимателни, за да не презапишете случайно нов файлстар. И тогава квадратчето „Не питай отново“ вече е отметнато - по-добре е никога повече да не го проверявате.

Настройки на WinSCP

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

Както можете да видите, тук можете да персонализирате всичко, от известия до стил на дизайн.

Ако „родните“ настройки не ви подхождат по някаква причина, тук винаги можете да коригирате програмата според вашите нужди.

Филтри в WinSCP

Нека се върнем към главния прозорец и да видим как иначе можете да опростите работата си с SFTP в WinSCP.

Например, когато актуализирате уебсайт чрез FTP, често трябва да изтегляте и качвате на сървъра много файлове с определено разширение. Това могат да бъдат изображения във формат PNG или някои js файлове със скриптове.

Когато броят им надхвърли сто, работата без филтриращи функции става доста скучна.

В този случай най-лесният начин е да използвате функцията "Филтър", чийто бутон изглежда като фуния над всеки панел.

Кликнете върху него и в прозореца, който се отваря, въведете маска, за да изберете необходимите файлове.

В резултат на това получаваме в желания панел само онези файлове, които са интересни за нас.

Можете да научите за правилата за филтриране на файлове, като щракнете върху връзката „примери за маски“ под линията за филтриране:

  • Символът "*" замества произволен брой отпечатани знаци.
  • "?" замества един знак (една буква или цифра).
  • Маските се разделят със запетая или точка и запетая и т.н.

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

Сравнение на директории

Използвайки инструмента за сравнение, можете да маркирате различни файлове в двата панела.

Сравнението се основава на име, размер и дата на актуализация.

Синхронизация на директории

Следващият инструмент - „Синхронизиране на папки на сървъра“ - ви позволява да конфигурирате автоматично наблюдение на FTP сървъра на избрания локална папкаи копиране на всички нови файлове от него:

Ако не се доверявате на автоматизацията, WinSCP ви позволява да синхронизирате ръчно.

За да направите това, просто щракнете върху следния бутон - "Синхронизиране на локалната директория и директорията на сървъра."

Скриптови команди

Подобно на много напреднали FTP клиенти, WinSCP твърди, че поддържа скриптови команди.

Те се изпълняват:

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

Нека да видим как работи това с помощта на пример за команден ред. Щракнете върху бутона „Отвори терминал“ и прочетете предупреждението.

Щракнете върху „OK“ и влезте в прозореца на конзолата, където можете да въведете вашите команди в горното поле и да получите резултата в долното.

Предимства и недостатъци на WinSCP

  • удобен и прост интерфейс;
  • поддръжка на защитени протоколи за прехвърляне на файлове;
  • възможност за филтриране на файлове по маски;
  • автоматизирана синхронизация на файлове;
  • Обширни възможности за персонализиране.
  • леки забавяния с много големи списъци с файлове (повече от 1000 в една папка);
  • няма планировчик на задачи.

Изводи

Не напразно WinSCP спечели благоразположението на хиляди потребители по целия свят. Този малък SSH клиент ви позволява да изпълнявате задачи, които често са възможни само с много по-мощни и тромави (и най-важното платени) партньори.

В същото време работи доста бързо дори на стари компютри. И ако тук добавим възможността за работа от USB устройство, тогава получаваме идеалния инструмент за поддръжка на вашия собствен уебсайт по всяко време и навсякъде!

Послеслов

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

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

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

Ето защо, за пълна работа с файлове на отдалечени сървъри, беше създаден специален протокол - FTP. Въпреки факта, че е на повече от 40 години, протоколът за прехвърляне на файлове е все още доста популярен днес.

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

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

Има доста както платени, така и безплатни FTP клиенти, но въз основа на спецификата на нашия сайт днес прегледахме един от най-добрите безплатни SSH клиенти - WinSCP.

P.S. Разрешено е свободното копиране и цитиране на тази статия, при условие че е посочена отворена активна връзка към източника и е запазено авторството на Руслан Тертишни.



 


Прочетете:



Справочник диоди Мощни изправителни диоди 220V

Справочник диоди Мощни изправителни диоди 220V

Основната цел на токоизправителните диоди е преобразуване на напрежението. Но това не е единствената област на приложение на тези полупроводникови...

Как да нулирате паролата на администратора на Mac OS X без инсталационен диск

Как да нулирате паролата на администратора на Mac OS X без инсталационен диск

Въпреки двусмисленото заглавие, статията няма да е за хакване на акаунти в Mac OS X (може да прочетете за това, ако желаете...

Настройване на Shadow Defender

Настройване на Shadow Defender

И по-специално засегнахме такива неща като (което също може да служи като някакъв вид защита срещу инфекция или поне начин за връщане...

Защо процесорът на моя компютър се нагрява много?

Защо процесорът на моя компютър се нагрява много?

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

feed-image RSS