Надежный ФТП менеджер WinSCP. Установка и настройка WinSCP
Те, кто зарабатывают на загрузке файлов или на сайте, знают, что такое протокол ФТП. Знают они также, что самая популярная программа для работы с ФТП — это Filezilla. Но мало кто знает, что безопасность Filezilla оставляет желать лучшего — пароли хранятся в открытом виде (на момент написания статьи) и доступны любому вирусу-трояну. Вывод очевиден — нужно искать более надежный менеджер FTP. Неплохой альтернативой в этом случае может оказаться WinSCP. Программа обладает достаточной надежностью, гибкими настройками и в этой инструкции мы установим WinSCP, а затем настроим ее.
Почему именно WinSCP, а не Filezilla
Почему именно WinSCP, а не другие программы — это вопрос, который вправе задать любой пользователь. В качестве ответа я приведу небольшое отступление, основанное на личном опыте.
Долгое время я пользовался Filezilla, по праву считающейся лидером среди ФТП-менеджеров. Пользовался до тех пор, пока все мои сайты и сайты моих клиентов не оказались зараженными вирусом — в файлы javascript был внедрен вредоносный код. Анализ ситуации показал, что произошла утечка паролей протокола ФТП и сайты были заражены именно таким путем — на одном из компьютеров сети был найден вирус-троян, который, вероятно, и украл пароли, использованные впоследствии для заражения. Стандартная ситуация, в общем-то.
После очистки сайтов я полез в интернет и выяснил некоторые неприятные подробности — Filezilla хранит пароли в открытом, незашифрованном виде в файле sitemanager.xml (см. скриншот, строка Pass).
Можно долго и бесполезно рассуждать, что нельзя запоминать пароли в ФТП-менеджерах, но все мы люди и запомнить множество паролей не в силах никто. Также бесполезны будут рассуждения о надежной защите компьютера — нет антивируса, который защитит от всех вирусов.
Создавшаяся ситуация заставила меня, как вы поняли, искать другой ФТП-менеджер и полдня поиска, тестов и несколько последующих недель работы привели к убеждению, что WinSCP — это то, что нужно. Причины следующие:
- Во-первых пароли хранятся в кодированном виде в файле или системном реестре на выбор.
- Во-вторых, есть опция не сохранять пароли.
- В-третьих, интерфейс и работа с файлами показались мне более удобными, чем в других программах, но это, понятно, субъективные ощущения.
- И, наконец, WinSCP бесплатна и использовать ее можно где угодно.
К недостатком WinSCP можно отнести более сложную настройку — что ни говори, а Filezilla интуитивно более понятна. Если вы зарабатываете с файлообменниками, то Filezilla вполне подойдет, в случае же работы по ФТП с сайтами, стоит подумать об использовании WinSCP. Если вы решить попробовать поработать с ней, то предлагаемая инструкция по настройке WinSCP сэкономит вам энное количество времени.
Для начинающих: FTP (ФТП) — File Transfer Protocol (протокол передачи файлов). Говоря проще, это способ обмена файлами с сервером. Полное описание можно найти на Википедии, вдаваться в подробности не будем. Отметим лишь, что для установки соединения нужны следующие атрибуты, называемые в разных программах по-разному:
- Имя ФТП сервера. Может называться: «Имя ФТП хоста» или просто «Сервер»
- Имя пользователя. Может называется: «Логин», «Пользователь» или «Имя аккаунта»
- Пароль
Если у вас есть вышеперечисленные атрибуты, то можно приступить к установке WinSCP.
Загрузка и установка WinSCP
Идем на страницу загрузки WinSCP. Если вы приверженец переносимых (portable) программ, то загрузить такую версию сможете, пройдя по ссылке «Portable executables».
Полную версию можно загрузить по ссылке Installation package, размер ее чуть больше портативной. Забегая наперед, отмечу, что обе версии могут хранить данные как в файле, так и в системном реестре.
После загрузке полной версии WinSCP, устанавливаем ее, запустив загруженный exe-файл. Установка проста, но русского языка в пакете нет, поэтому можете не искать его в выпадающем списке — русскую локализацию загрузим позже. Дойдя до шага с подтверждением, отмечаем «I accept the agreement» и жмем «Next» до конца установки, ничего не трогая — все что предлагается, можно потом изменить в самой программе.
Если вы загрузили портативную версию, то архив нужно распаковать в любое место, после этого программа будет готова к работе.
Теперь идем качать русский язык. Запускаем WinSCP.exe, жмем на кнопке «Languages», затем на «Get More».
Открывшуюся страницу прокручиваем почти до конца, найдя русскую локализацию WinSCP, загружаем ее. В архиве ru.zip находится файл WinSCP.ru, который кладем в папку, где установлена программа. Перезапускаем WinSCP, снова жмем кнопку «Languages» и выбираем русский язык. Теперь можно начинать работу и настройку WinSCP.
Настройки WinSCP и начало работы
На первом запуске программа откроет окно, где нужно ввести атрибуты соединения, чем мы и займемся. Настройки приводятся для обычного, незашифрованного (не путать с шифрованием паролей) соединения, которое используется в большинстве случаев.
В списке «Файловый протокол» выбираем «FTP», в списке «Encryption» (шифрование) ставим «Без шифрования». В поля «Сервер», «Имя пользователя» и «Пароль» вводим атрибуты, о которых мы говорили в начале статьи, предполагая, что они у вас есть. Жмем кнопку «Сохранить».
Мы подошли к ключевому моменту — после ввода удобного вам имени соединения, нужно определиться, будет ли пароль храниться в WinSCP. По умолчанию программа хранит настройки и пароли в системном реестре, при желании их можно хранить в папке с программой. В любом случае они хранятся в закодированном виде, но считается, что из системного реестра их похитить труднее. Абсолютную надежность дает вариант, при котором пароль не хранится вообще и его нужно вводить каждый раз при установке соединения. Убрав выделение чекбокса «Save password (not recommended)», что в переводе значит «Сохранить пароль (не рекомендуется)» вы и выберете последний, самый безопасный вариант.
У меня выбраны такие варианты: дома, где комп хорошо защищен, пароли я все же сохраняю. На работе, где с компьютером могут работать другие люди, а клиенты приносят на флешках вирусы, для особо важных соединений пароли не сохранены.
Теперь можно установить соединение, Жмем «Войти». Появится модальное окно со статусом соединения, которое через несколько секунд исчезнет. Если выбрана опция несохранения паролей, то в этом окошке потребуется ввести пароль. В случае возникновения ошибок соединения, нужно отменить его и проверить введенные данные, выделив строку с именем соединения и нажав кнопку «Редактировать».
После исправления ошибок сначала сохраните настройки под тем же именем, а уже потом соединяйтесь.
Итак, соединение установлено, в левой части файлы компьютера, в правой сервера. Интерфейс обычный для программ ФТП, описывать его подробно нет смысла, остановимся лишь на главном.
Навигации помогают панели (см. скриншот ниже), расположенные над каждой частью, на которых можно при помощи выпадающего списка перейти в любой вышестоящий каталог. Нажав иконку в правой части панельки, мы включим отображение дерева папок, еще более облегчающее перемещение по каталогам.
В нижней части окна WinSCP находится панель, на которой можно произвести стандартные действия с файлами и папками — их создание, удаление, получения свойств и т.д.
Чтобы скопировать файл, перетягиваем его из окна компьютера в окно сервера, как перетягиваются файлы в проводнике Виндовс. После такого действия появится окошко подтверждения, в котором для начала передачи нужно нажать кнопку «Копировать».
В этом же окне можно задать режим передачи и запретить его появление, отметив чекбокс «Больше не выводить это окно». После начала передачи появится окно с ее статусом и процентом закачки файла, которое по окончании передачи исчезнет.
Итак, соединение установлено, файлы передаются, но такая работа неудобна. Если поставить на загрузку большое количество файлов, то окно со статусом передачи не даст выполнять другие задания. Поэтому мы настроим соединения как в Filezilla — возьмем ее удобство и соединим с надежностью WinSCP. Исключительно гибкие настройки WinSCP позволяют это сделать без особых проблем, чем мы и займемся, обеспечив быструю, не вызывающую раздражения работу
Настройка WinSCP
Если установлено соединение с сервером, то можно приступать к настройкам, если нет, то необходимо соединиться — настройки будем делать из этого режима. Причина проста — все изменения будут тут же применяться и вы наглядно поймете, какая функция за что отвечает. Поехали!
В верхнем меню идем в «Настройки», а в нем снова в «Настройки», либо жмем кнопку с шестеренкой.
В открывшемся окне настроек, скриншот которых вы видите под этими строками, мы пройдем по некоторым вкладкам, на которые ведут ссылки в левой части, делая нужные изменения.
Вкладка «Окружение»
По умолчанию мы сразу попадаем в корень этой вкладки, где можно настроить появление надоедливых предупреждений, выдающиеся программой перед выполнением каких-либо действий, либо по их окончанию. Очевидно, что не нужны предупреждения о закрытии программы и копировании файлов. В общем, настройте сообщения в соответствии с собственными представлениями об удобстве, но обязательно оставив отмеченным чекбокс об удалении файлов.
В разделе «Интерфейс» ничего особенного нет, можно лишь настроить вид менеджера. По умолчанию (режим «Коммандер») предлагается самый удобный вариант, поэтому задерживаться тут не будем.
Раздел «Окно» пропускаем, переходим в «Панели». В нем представляет интерес действия по двойному клику мыши на файле. Эта опции пригодятся перешедшим в WinSCP из Файлзиллы, в которой по двойному клику выполнялось копирование, а не открытие файлов. По умолчанию двойной клик вызывает редактирование файла, которое производится во встроенном редакторе. Поэтому имеет смысл изменить действие на открытие файла, который откроется в соответствующей типу файла программе — вы будете работать, как в проводнике Виндовс.
В разделе «Нортон» можно сделать некоторые изменения интерфейса, но по умолчанию все настроено нормально, пропускаем его, равно как пропускаем и «Проводник».
Вкладка «Редакторы»
В этой вкладке можно при необходимости установить ассоциации расширений файлов с программами. Как уже говорилось, полная версия WinSCP подхватывает все ассоциации из системного реестра, но всегда найдется пользователь, который захочет редактировать файлы своим любимым редактором. Для многих таким редактором является Notepad++ и на скриншоте показаны настройки, необходимые для открытия и редактирования файлов CSS при помощи Notepad++.
Добавить новую или изменить существующую ассоциацию легко — жмем кнопку «Добавить» или «Изменить». В открывшемся окне, отметив пункт «Внешний редактор», при помощи кнопки «Обзор» указываем путь к нему, а в поле «Использовать для файлов» прописываем свое расширение.
Вкладка «Файлы»
Настроив редакторы, мы переходим к настройкам передачи файлов. Именно тут будет делаться множество изменений.
Прежде всего зайдем в настройки закачки по умолчанию. В ней ОБЯЗАТЕЛЬНО должен быть отмечен чекбокс «Как двоичные файлы». Любителям порядка на сайте рекомендую отметить чекбокс переименования файлов в строчные буквы — бардак с разным регистром в имени и расширениях файлов не способствует нормальной работе.
Идем дальше, пропуская разделы «Варианты» и «Drag & Drop».
Зайдя в раздел «В фоне», отмечаем «Показать» список очередей. Закроем настройки и увидим, что в нижней части менеджера появилась область очереди закачек, как в Filezilla. Штука эта очень удобная, она позволит контролировать ход загрузок и работать с несколькими хостами одновременно. Щелкнув правой кнопкой мыши на области закачек, мы вызовем появление небольшого меню, на котором, отметив пункт «Панель инструментов», можно вызвать отображение этой самой панели управления закачками.
Вернемся фоновым настройкам. Непосредственно попасть в них можно, щелкнув на шестеренке панели закачек (см. скриншот ниже), которую мы вызвали только что. Отметив три первых чекбокса «Enable queue processing by default» (разрешить использовать очередь по умолчанию), «По умолчанию закачивать в фоне» и «Передать каждый файл индивидуально на фоне» мы обеспечим удобную и надежную работу без всяких окошек и подтверждений. Особую роль в этом играет первый чекбокс «Enable queue processing by default». Если снять его выделение, то файлы будут помещаться в очередь, но не загружаться на сервер, пока не будет нажата кнопка «Enable queue processing» (см. скриншот ниже).
Если вам удобен такой режим работы, то оставьте вышеупомянутый чекбокс неотмеченным. Вообще, стоит настройкам в фоне уделить особое внимание и настроить их по своему усмотрению.
Фоновый режим работы, как уже говорилось, позволит осуществлять работу с несколькими соединениями одновременно.
Щелчок на кнопке с плюсом в верхней части менеджера откроет уже знакомое окно с хостами, где вы сможете выбрать еще один сервер и войти в него. После установки соединения появится новая вкладка, в которой вы сможете работать с хостом. Перемещаться по вкладкам можно путем нажатия кнопок с названиями соединений, расположенных рядом с кнопкой с плюсом (см. скрин выше). Щелчок правой кнопкой на названии соединения вызовет появление небольшого меню, в котором можно закрыть соединение.
Вкладка «Безопасность»
На этой вкладке вы сможете установить мастер-пароль, который повысит надежность работы с программой в публичном месте и не позволит посторонним лицам осуществлять соединение. При вводе простого пароля из двух-трех букв появится предупреждение о его ненадежности, поэтому лучше сразу вводить пароль длиной не менее 6 символов. Никто не заставляет выдумывать суперсложные пароли для этой цели, которые невозможно запомнить, но комбинация из различных дат и имен есть у каждого, не так ли?
Смена пароля происходит на этой же вкладке, равно как и его отмена, для подтверждения которой нужно ввести действующий пароль. Поэтому, если вы решили использовать эту опцию, постарайтесь пароль не потерять.
Отметим, что мастер-пароль никоим образом не влияет надежность хранения паролей к хостам, он всего лишь запрещает доступ посторонним пользователям, не более того.
Вкладка «Хранилище»
Выбираем, где будут храниться данные программы. По умолчанию они хранятся в системном реестре, но в качестве их хранилища можно выбрать и файл, который будет находиться в корневой папке программы.
Вот и все. Мы установили, настроили WnSCP и начали работу. Завершая статью, еще раз поговорим о надежности описанного нами менеджера ФТП. Она, без сомнения выше, чем у Filezilla, но пароли воруются и с WinSCP. Если защита компьютера дырявая, вам не поможет самая надежная программа — пароли тырятся и с файлов, и с системного реестра. На момент написания статьи нет бесплатных программ ФТП, которые хранили бы пароли в действительно зашифрованном виде, используя надежный алгоритм шифрования AES либо другой. Вы должны понимать это и обеспечивать соответствующую защиту своего рабочего места.
Помогла статья? Помогитие и вы развиться сайту, опубликуйте ссылку!
- Как узнать о получении нового письма Gmail. Настройка отображения новых писем Gmail на компьютере
- Чем открыть 7z. Как открыть 7z. Установка и описание архиватора 7-zip
- Бесплатная программа для заметок OutWiker. Надежное хранение заметок и записей на компьютере
- Как быстро сделать скриншот (снимок экрана). Делаем скриншот без специальных программ
- Переводчик Dicter — помощь при работе с иностранными сайтами. Описание Dicter
Добавлять комментарии могут только зарегистрированные пользователи