SSH-клиент

SSH-клиент WinSCPSSH-клиент — программа, работающая с FTP-сервером посредством защищённого протокола SSH (или SFTP — Secure FTP).

В отличие от обычных FTP-менеджеров, она позволяет защитить доступ к удалённому компьютеру (серверу) от похищения злоумышленниками (например, с помощью троянских программ, заражающих компьютер и собирающих данные для доступа — логины и пароли).

WinSCP, представленный на данной странице, как раз и является таким клиентом для подключения к серверам по протоколу SSH.

WinSCP 5.13.3Золотая медаль BestFREE.ru

SSH-клиент WinSCP 5.13.3
Рейтинг:
Размер:
9.5 МБ (инсталлятор / портативная версия)
Интерфейс:Русский/Английский
Платформа:
Windows XP/Vista/7/8/10 32&64-bit
Лицензия:FreeWare
Обновлено:2018-08-28
Разработчик:
Платный аналог:  
CuteFTP Professional (2511 руб.)


Похожая программа: FTP-клиент FileZilla





WinSCP 5.13.3

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

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

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

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

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

Особенности WinSCP CuteFTP
Стоимость бесплатно от 2579 руб.
Двусторонний обмен файлами + +
Синхронизация файлов + +
Слежение за локальной папкой + +
Фильтрация файлов + +
Выполнение скриптовых команд + +
Автоматическая работа по расписанию - +

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

Установка WinSCP

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

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

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

Далее же мы рассмотрим установку через инсталлятор, чтобы прояснить все нюансы.

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

Окно выбора языка установки SSH-клиента WinSCP

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

3. В третьем окне принимаем лицензионное соглашение кнопкой "Принять".

4. Следующее окно уже предоставит выбор режима установки:

  • Рекомендуемый.
  • Настраиваемая установка.

Окно выбора типа установки программы WinSCP

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

5. В следующем окне выбираем папку для установки. По умолчанию это будет C:/Program Files/WinSCP.

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

Выбираем компоненты WinSCP

7. Следующим шагом интегрируем программу в операционную систему (настраиваем обновления, ярлыки и т.д.). В принципе, здесь тоже можно всё оставить по умолчанию.

Интегрируем с операционной системой

8. Теперь мы можем задать, как будет выглядеть интерфейс WinSCP:

  • Коммандер — две панели, в одной из которых отображаются локальные папки, а во второй — папки на сервере;
  • Проводник — одна панель с содержимым сервера, файлы копируются перетаскиванием из одного окна в другое, как в обычном Проводнике Windows.

Окно выбора типа интерфейса WinSCP SSH-клиента WinSCP

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

9. В следующем окне нажимаем "Установить" и ждём пока программа установится, следуя выбранным настройкам.

По завершению установки перед нами появится финальное окно, с предложением материально посодействовать развитию программы. Но это дело добровольное :)

Здесь можно снять вторую галочку и нажать "Готово".

Завершение установки SSH-клиента WinSCP

Установка завершена. В следующей главе мы рассмотрим начало работы с программой.


Создание подключения к серверу

Если Вы не снимали первую галочку, то по завершении установки откроется окно создания первого подключения.

Здесь нужно будет заполнить поля:

Хостинг — сервис, предоставляющий место для сайтов пользователей.
  • Протокол передачи — если Ваш хостинг поддерживает SFTP, то лучше использовать его. В противном случае выбираем просто FTP;
  • Имя хоста — адрес сервера к которому будет происходить подключение;
  • Имя пользователя — Ваш логин на этом сервере;
  • Пароль — Ваш пароль;
  • Порт — можно оставить выбранный по умолчанию порт 22.

Создаём SFTP-подключение в программе WinSCP

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

Дополнительные настройки для каждого соединения доступны по кнопке "Ещё" — "Правило передачи данных".

Создаём правило передачи данных для подключения в WinSCP

Но если Вы не знаете, для чего это нужно, то лучше здесь ничего не трогать.

Завершаем настройку кнопкой "Сохранить". Программа спросит, под каким именем сохранить это подключение?

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

Сохраняем подключение

В целях безопасности, не рекомендуется хранить пароль в программе (оставляем соответствующее поле пустым).

А галочка "Создать ярлык на Рабочем столе" позволяет запускать созданное подключение прямо с Рабочего стола Windows.

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

Наше готовое подключение

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

Предупреждение о первом подключении в WinSCP

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

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

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

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

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

Аутентификация на сервере

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

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

Интерфейс WinSCP

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

Главное окно SSH-клиента WinSCP

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

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

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

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

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

Защита от случайных копирований файлов

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

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

Защита от случайных копирований файлов

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

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

Настройки WinSCP

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

Окно настроек внешнего вида в WinSCP

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

Настройки SFTP-клиента WinSCP

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

Фильтры в WinSCP

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

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

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

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

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

Фильтрация файлов в программе WinSCP

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

Результат фильтрации по маске

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

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

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

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

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

Функция сравнения каталогов в программе WinSCP

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

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

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

Функция синхронизации каталогов в программе WinSCP

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

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

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

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

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

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

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

Включение Терминала в SSH-клиенте WinSCP

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

Консоль SSH-клиента WinSCP

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

Плюсы программы WinSCP 5.13.3Плюсы:

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

Минусы программы WinSCP 5.13.3Минусы:

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

Выводы

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

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

Послесловие

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

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

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

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

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

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

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

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

P.P.S. Не обязательно заводить свой сайт, чтобы делиться с другими своими файлами. Можно просто выкладывать их на файловый сервер и давать другим ссылки на них. Вот один из самых популярных серверов:
Файловый сервер Dropbox https://www.bestfree.ru/soft/inet/file-server.php



Похожие программы:

Менеджер закачек: Download Master
Простой, удобный и высокопроизводительный, менеджер закачек файлов для ОС Windows.
Менеджер загрузок: Free Download Manager
Два в одном — менеджер закачек и оффлайн браузер. Умеет закачивать отдельные файлы, пакеты файлов и даже сайты целиком.
Битторрент: uTorrent
Удобный и симпатичный БитТоррент-клиент для файлообменной сети BitTorrent со всеми необходимыми функциями.
HTML редактор: RJ TextEd
Мощный бесплатный HTML-редактор, предназначенный для разработки, просмотра и редактирования html-документов. Кроме HTML программа поддерживает практически все популярные языки веб-программирования и разметки гипертекста.
Проверка ссылок: Xenu Link Sleuth
Небольшая, простая, бесплатная программа, проверяющая ссылки, на указанном Вами сайте.





** Задавать вопросы лучше на нашем форуме. Просто зарегистрируйтесь и создайте новую тему.

Полезный совет:



Система проверки ошибок от Mistakes.ru