Путеводитель по бесплатным FTP-клиентам. SFTP клиенты для Windows, Linux, MacOS, Android Файловый менеджер по ssh

Существует несколько способов загрузить и распаковать заархивированный файл на FTP сервер. Это может потребоваться при установке CMS, восстановлении резервной копии. Рассмотрим их подробнее.

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

FileZilla

Программа работает на Mac OS X, Windows, Linux и других ОС. Использует протоколы FTP, FTPS и SFTP. Переведен на 47 языков, в том числе и русский. Удобный и простой в использовании клиент.

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

Скачать с официального сайта: https://addons.mozilla.org/ru/firefox/addon/fireftp .

Кроссплатформенный, локализованный больше чем на 20 языков клиент. Разработан как дополнение к Firefox. Функционал схож с предыдущей программой.

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

Chrome sFTP Client

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

Программа работает под Windows, Linux и Mac OS. Бесплатное приложение отличается крайне убогим функционалом и абсолютно не конкурентно: не поддерживает SFTP, прокси, синхронизацию и др. В pro все это имеется, но за нее придется выложить 25-40 y.e. Платная версия ничем не отличается от своих бесплатных аналогов.

Клиенты для ОС Windows

Загрузка программы с официального сайта: https://winscp.net/eng/download.php .

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

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

Поставляется в двух вариантах. Версия LE по функционалу заметно уступает конкурентам, но бесплатна. Может загружать файлы с/на сервер одновременно, восстанавливать соединение, когда связь прерывается. CoreFTP Pro оснащен вагоном дополнительных плюшек и стоит 25 y.e.

  • Сжимает, шифрует и дешифрует файлы.
  • Увеличивает скорость закачки за счет многослойных загрузок.
  • Можно настроить шаблоны для повторяемых задач.
  • В клиент установлены утилиты Ping и TraceRoute.
  • Безлимитная тех. поддержка продукта и многое другое.

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

Gftp - клиент для ОС Linux

Кроссплатформенная утилита, но чаще используется в Unix-подобных ОС. Есть графический интерфейс, но работает и через командную строку. Поддерживает протоколы передачи данных: SFTP, HTTP, HTTPS, FTP и др. Делает все стандартные операции с файлами и папками. Переведен на много языков, в том числе и русский.

У нас Вы можете зарегистрировать домены.

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

AndFTP - SFTP клиент для android

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

Как бы активно ни продвигались облачные технологии, хранение файлов, традиционно, зачастую проще и дешевле обходится на FTP-серверах. По сути, FTP-клиенты - такая же необходимая категория программного обеспечения, как и обычные файловые менеджеры. Конечно, здесь не придется говорить о «новичках»: была и есть устоявшаяся выборка программ как среди платных, так и среди бесплатных решений.

В данном обзоре пойдет речь о бесплатных FTP-клиентах, не столько известных, сколько «разношерстных». Наибольшее внимание будет уделено таким аспектам, как поддержка протоколов, безопасность, интерфейс, а также дополнительные функции (синхронизация, кэширование, поиск и прочие).

FileZilla

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

Графическая оболочка действительно удобна - она не перегружена, как это обычно бывает в программах подобного рода - множеством панелей. Сверху и снизу окна - Журнал сообщений и Окно задания, в основной части расположен двухколоночный файловый менеджер. Если менеджер покажется неудобным в навигации, можно включить древовидный список для локального/удаленного списков файлов. Поддерживаются вкладки. Такой интерфейс можно назвать почти классическим для GUI FTP-клиентов.

Для быстрого подключения к хосту можно воспользоваться Панелью быстрого соединения, также здесь указывается протокол передачи, например, sftp://hostname или ftps://hostname. Но более привычно составить список нужных источников для подключения в Менеджере сайтов. В настройках, опять же, можно поменять протокол (FTP/SFTP), ввести учетные данные, назначить локальный и удаленный каталоги, открывающиеся при подключении, сменить тип передачи файлов (более широко опции предоставлены в общих настройках программы). В Менеджере сайтов, равно как и в главном окне, в процессе навигации можно создавать закладки.

В FileZilla достаточно гибкое управление передачей данных. Во-первых, имеется в виду наглядный процесс выполнения заданий, с возможностью постановки на паузу (для файлов, не превышающих лимит 4 Гб). Во-вторых, в клиенте поддерживаются синхронизированный просмотр, сравнение каталогов, фильтры, кэширование и, как уже было упомянуто, удаленный поиск - стандартные и необходимые функции при навигации.

Поддерживаются HTTP/1.1, SOCKS 5, и FTP-прокси. Для протокола FTP дополнительно доступно шифрование.

Резюме

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

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

FTPRush

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

Внешний вид настраивается гибче, чем FileZilla, достаточно заглянуть в меню «Вид» либо открыть контекстное меню любой из областей. Предусмотрено следующее: перетягивание, включение и отключение панелей, кнопок, настройка столбцов колонок.

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

Планировщик доступен он через Окно задач. Не сказать, что он идеален в текущей реализации, но свои функции выполняет и вдобавок позволяет указать сценарий либо действие из списка для выполнения. Для создания сценариев используется конструктор, который доступен в меню «Инструменты». Также в этом разделе можно ознакомиться со списком FTP-команд. Удаленный поиск можно найти в разделе меню «FTP».

Пожалуй, единственный момент, вызывающий нарекание - очень некачественный перевод на русский.

Резюме

На выходе получаем бесплатный продукт с функциями профессионального продукта.

[−] Некачественный перевод интерфейса
[+] Отличная функциональность
[+] Большое количество настроек
[+] Поддержка защищенных протоколов и методов шифрования

WinSCP

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

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

Поддержка сессий, вкладок, синхронизация каталогов, сравнение файлов источника/приемника - имеются среди других возможностей. Многие панели настраиваемы, можно их закрепить/открепить, убрать через меню View. Однако 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 или Amazon S3. Тонких настроек для интеграции с сервисами не нашлось. Для экспорта документов из Google Docs можно выбрать формат файлов, в случае с Amazon - настройки шифрования и др. Относительно функциональности, опять же, ничего в защиту Cyberduck сказать нельзя: так, простая операция вроде назначения прав доступа в Google Диск куда более интуитивна в оригинальном интерфейсе. Использование неудобной альтернативы здесь представляется сомнительным.

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

Резюме

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

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

CoreFTP LE

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

В оболочке CoreFTP LE чувствуется «старая школа». И, хотя расположение панелей достаточно интуитивно, для комфортной работы нужно все перенастраивать. Можно воспользоваться командой Reset View для смены режима отображения: например, сместить логи вверх, убрать лишние панели и прочее.

Если говорить о возможностях при работе с FTP, в стандартные функции CoreFTP входят создание заданий для нескольких сайтов, рекурсивные операции с файлами (закачка, скачивание и удаление). Многопоточность в LE-версии недоступна, тем не менее, немалое количество опций открыто в разделе «Connections». В разделе Transfers можно включить компрессию - в LE-версии, правда, не все опции доступны.

Сайт-менеджер очень гибок в настройке, радует количество протоколов и предусмотренных опции для SSH,SSL/TSL. Настройки безопасности можно найти в «Advanced File Settings». Не забыты прокси, в списке доступны FTP Proxy/HTTP 1.1/SOCKS. Для продвинутых пользователей будет интересен раздел «Script/Cmds», хотя, судя по всему, командный режим здесь представлен более скромно, чем в WinSCP, и терминал отсутствует.

Резюме

FTP-клиент с традиционным интерфейсом и добротной функциональностью для бесплатной версии, с большим количеством настроек, касающихся безопасности, передачи данных, соединения.

[−] Нет планировщика
[−] Устаревший интерфейс
[+] Хорошая функциональность
[+] Продвинутые настройки SSH,SSL/TSL и прокси

BitKinex

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

Для создания подключения предназначен стартовый мастер настройки «Quick Connect», который, впрочем, можно пропустить, перейдя к окну «Control Window». Здесь собраны источники данных для всевозможных протоколов, каждый из которых поддается тщательной настройке. Все источники группируется по типу протокола.

Операции с файлами на сервере производятся в другом окне - «Browse Window», которое открывается при подключении к источнику. В данном окне представлен стандартный двухколоночный менеджер. В основной области локальный и удаленный источники, слева - список хостов, внизу - список задач и лог.

Возможна интеграция с Проводником Windows, поддерживается перетаскивание между окнами, и, что наиболее интересно, drag & drop данных между протоколами. Доступно множество операций с файлами и папками, такие как сравнение, блокирование, смена прав доступа CHMOD и прочие операции. Программа поддерживает режим командной строки. Из дополнительных функций стоит отметить синхронизацию и зеркалирование.

Резюме

Универсальный менеджер для широкого спектра протоколов, со своей интересной идеологией, гибкими настройками. Заинтересует пользователей, которые работают с множеством источников, опытных вебмастеров и системных администраторов.

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

Компания CoffeeCup известна своими простыми, «казуальными» программами, клиент Free FTP не стал исключением. В описании возможностей часто употребляется слово «easy». Тем не менее, поддерживается не только протокол FTP, но и SFTP, FTPS, что позволило включить этот клиент в обзор.

Для создания подключения нужно перейти в «Manage Servers», где уже обосновался аккаунт S-Drive. Программа достаточно навязчиво «рекомендует» подключить данный сервис, удалить из менеджера сайтов его нельзя.

Очевидно то, что клиент CoffeeCup Free FTP нацелен на работу со статическими сайтами, так как здесь присутствует встроенный редактор с автодополнением, сворачиванием кода, подсветкой и прочими удобствами. Увы, доступен только в платной версии и при этом занимает половину рабочей области программы и отдельный раздел настроек. Его легко убрать из виду, переключившись в режим «FTP View».

Основных опций немного, особенно по части защищенных протоколов. В принципе, логично, что начинающий пользователь скорее предпочтен небезопасный и более знакомый FTP. В настройках также присутствуют параметры прокси, хотя выбрать тип соединения нельзя, возможно лишь добавить сервер(-ы) в список. Из примечательных особенностей можно отметить встроенный ZIP-архиватор. Достаточно странно, также здесь же нашлось место клиенту PuTTY - «запаска» на случай использования CoffeeCup Free FTP опытными пользователями?

Резюме

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

[+] Клиент легко освоить
[−] Навязчивость S-Drive
[−] Отсутствие поиска, синхронизации и сравнения каталогов
[−] Встроенный текстовый редактор

Сводная таблица


FileZilla FTPRush WinSCP CoreFTP LE BitKinex
Разработчик Tim Kosse FTPRush WinSCP CoreFTP LE BitKinex
Лицензия Freeware (GPL) Freeware Freeware (GPL) Freeware (GPL) Freeware Freeware Freeware
Платформы Windows, Linux, Mac OSX Windows 2000+ Windows 2000+ Windows, Mac OSX Windows Windows XP+ Windows XP+
Протоколы FTP, SFTP, FTPS FTP, SFTP, TFTP+ FTP, SFTP, SCP, FTPS FTP, SFTP, WebDAV, Cloud Files, Google Drive, Google Storage, Amazon S3 SFTP, SSL, TLS, FTPS, IDN FTP, FTPS, SFTP, HTTP, HTPS, WebDAV+ FTP, SFTP, FTPS
Консоль + + + + +
Прокси FTP, HTTP, SOCKS FTP, HTTP, SOCKS+ FTP, HTTP, SOCKS, Telnet+ системный FTP, HTTP, SOCKS FTP, HTTP, SOCKS +
Удаленный поиск + + + + +
Синхронизация + + + + + +
Сравнение содержимого каталогов + + + + +

Бесплатный SSH-клиент для безопасного доступа к FTP-серверам через защищённый протокол SFTP.

Данное приложение позволяет осуществлять двустороннюю передачу и синхронизацию файлов на локальном ПК и удаленном сервере.

При этом WinSCP поддерживает не только простой FTP-протокол, но и защищенный (SFTP), а также несколько устаревший на сегодняшний день (используемый по большей части для доступа к UNIX-серверам) SCP.

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

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

Главный недостаток WinSCP в том, что он не поддерживает работу по расписанию. В остальном же программа достаточно удобная и предоставляет неплохой инструментарий для повседневной работы с FTP.

Установка WinSCP

WinSCP существует в двух вариантах:

  • портативном (portable);
  • и с инсталлятором.

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

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

1. После запуска инсталлятора, первым появится окошко с выбором языка программы. По умолчанию там уже будет указан Русский, поэтому просто нажимаем "ОК".

2. В следующем окне нас поприветствует Мастер установки. Здесь тоже ничего сложного, просто нажимаем "Далее".

Нажимаем "ОК" и теперь у нас есть полноценное готовое подключение!

Осталось лишь "Войти" на сервер. Нажимаем соответствующую кнопку и получаем предупреждение.

Кэш (англ. cache) - буфер с быстрым доступом для хранения часто используемых данных.

Аутентификация - подтверждение прав на доступ к системе.

Если Вы подключаетесь к надёжному серверу (например, к своему сайту), то просто нажимаете "Да", чтобы программа запомнила этот ключ и сохранила в свой кэш.

Иначе, нажимаем "Нет".

Начнётся аутентификация на сервере и программа запросит пароль (если мы ради безопасности не стали сохранять его в программе).

Вводим пароль и нажимаем "ОК".

Если нигде не ошиблись, то перед нами раскроется главное окно WinSCP.

Интерфейс WinSCP

Как мы и выбрали при установке, программа будет иметь двухпанельный интерфейс, напоминающий классический файловый менеджер .

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

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

  • F5 - копировать;
  • F6 - перенести;
  • Delete - удалить и т.д.

Для примера, скопируем файл readme.html с сервера на компьютер. Хватаем его мышкой в правой панели и перетаскиваем в левую.

Перед первым копированием, программа уточнит, действительно ли мы хотим это сделать?

Это сделано для предотвращения случайной порчи важных файлов. Если же Вы достаточно уверены в своих действиях, можно отключить этот запрос, установив галочку "Больше не показывать это окно", перед тем, как нажать "ОК".

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

Кстати, если нужно скопировать или заменить несколько файлов, то чтобы не отвечать "Да" для каждого, можно воспользоваться стрелочкой "вниз" справа от этой кнопки и выбрать вариант "Да для всех", либо зажать клавишу Shift перед нажатием "Да".

Но здесь нужно быть ещё внимательнее, чтобы случайно не затереть новый файл старым. И тут уже галочку "Больше не спрашивать" - лучше уже не ставить никогда.

Настройки WinSCP

Если Вы всё же случайно поставили вышеупомянутую галочку, то её всегда можно отключить в меню "Настройки" - "Настройки" - "Внешний вид" - "Подтверждать следующие действия" - "Перезапись файлов".

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

Если "родные" настройки Вас чем-то не устроят, здесь всегда можно подогнать программу под себя.

Фильтры в WinSCP

Вернёмся к главному окну и посмотрим, как ещё можно упростить свою работу с SFTP в WinSCP.

К примеру, при обновлении сайта по FTP часто приходится скачивать и загружать на сервер множество файлов с определённым расширением. Это могут быть картинки в формате PNG или какие-то js-файлы со скриптами.

Когда их количество выходит за сотню, без функций фильтрации работать становится довольно уныло.

В таком случае, проще всего использовать функцию "Фильтр", кнопка которой выглядит как воронка над каждой панелью.

Нажимаем на неё и в открывшемся окошке вводим маску для выбора нужных файлов.

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

Узнать о правилах фильтрации файлов можно, нажав ссылку "примеры масок" под строкой фильтра:

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

Используя фильтр, можно значительно ускорить свою работу с файлами, независимо от их количества.

Сравнение каталогов

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

Сравнение идёт по названию, размеру и дате обновления.

Синхронизация каталогов

Следующий инструмент - «Синхронизация папки сервера» - позволяет настроить автоматическое слежение FTP-сервера за выбранной локальной папкой и копирование из нее всех новых файлов:

Если же Вы не доверяете автоматике, WinSCP позволяет производить синхронизацию и в ручном режиме.

Для этого просто нажмите следующую кнопку - "Синхронизировать локальный каталог и каталог на сервере".

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

Как и во многих продвинутых FTP-клиентах, в WinSCP заявлена поддержка скриптовых команд.

Реализуются они:

PuTTY - бесплатный клиент для различных протоколов удалённого доступа.
  • посредством встроенной командной строки, которая также называется Консоль или Терминал;
  • или добавляемого модуля PuTTY.

Давайте посмотрим, как это работает на примере командной строки. Нажимаем кнопку "Открыть Терминал" и читаем предупреждение.

Нажимаем "ОК" и попадаем в окно Консоли, где можно вводить свои команды в верхнее поле и получать результат в нижнем.

Достоинства и недостатки WinSCP

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

Выводы

WinSCP не зря завоевал расположение тысяч пользователей по всему миру. Этот небольшой SSH-клиент позволяет выполнять задачи, которые зачастую под силу только гораздо более мощным и громоздким (а главное платным) аналогам.

При этом работает он достаточно быстро даже на старых ПК. А если добавить сюда еще и возможность работы с USB-накопителя, то мы получаем идеальный инструмент для поддержки собственного сайта в любое время и в любом месте!

Послесловие

Если у Вас есть свой сайт, то Вы наверняка не раз задумывались о том, как оптимизировать работу по загрузке на него разнообразного контента.

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

Однако, практически все админ-панели предоставляют только базовый функционал. К примеру, они не поддерживают одновременную загрузку нескольких файлов и требуют выбирать каждый последующий файл вручную. Я уже не говорю о функциях синхронизации и т.п.

Поэтому для полноценной работы с файлами на удаленных серверах был создан специальный протокол - FTP. Несмотря на то, что ему уже более 40 лет, протокол передачи файлов и сегодня пользуется довольно большой популярностью.

Помимо уже упомянутого использования данного протокола в работе с веб-сайтами, FTP часто используют для распространения разного рода приложений и даже операционных систем (например, некоторые ОС семейства Linux).

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

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

P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.

Когда покупаешь удаленный сервер на Linux, будь-то выделенный или виртуальный, то провайдер, как правило, предоставляет минимальную конфигурацию без дополнительного программного обеспечения, с доступом к серверу по SSH.

Известно, что скопировать данные на сервер можно несколькими способами, по FTP, используя web файловый менеджер и прочее. Но все эти способы требуют установки дополнительных программ. Например панели управления хостингом или ftp сервера.
Но что делать, если удаленный сервер не предназначен для веб-хостинга? Не ставить же ради закачки FTP сервер.
Как оказалось, если у Вас есть доступ к серверу по SSH, то этого вполне достаточно, чтобы скопировать на него данные, равно как и слить с него файлы. Для этого воспользуемся бесплатной программой winscp . Это графический клиент SFTP (SSH File Transfer Protocol) для Windows с открытым исходным кодом. Программа предназначена для защищённого копирования файлов между компьютером и серверами, поддерживающими эти протоколы.

Для того чтобы скопировать файлы на сервер или с него Вам достаточно знать логин и пароль авторизации SSH.
Запустив программу Вы получите двуоконный менеджер файлов в стиле проводника windows и Norton Commander.


С помощью программы WinSCP Вы можете не только копировать данные, но также выставлять права на папки и файлы, создавать документы и директории, а также редактировать файлы и создавать символические ссылки и ярлыки.

Безопасность WinSCP

При помощи WinSCP можно соединиться с сервером SSH (Secure Shell) по протоколу