- Краткая инструкция — как пользоваться программой WinSCP
- Описание программы
- Технические характеристики
- Особенности программы WinSCP
- Основной функционал WinSCP
- Добавление нового подключения
- Подключение к командной строке
- Включение отображения скрытых файлов
- Управление параметрами WinSCP
- Экспорт параметров WinSCP
- Импорт параметров WinSCP
- Аналоги для Linux
- CrossFTP
- FileZilla
- Krusader
- Заключение
- Идеальный редактор или дружим Notepad++ с SFTP
- Подключение FTP WinSCP и Текстового редактора Notepad++
- Подключение FTP WinSCP и Текстового редактора Notepad++
- Добавляем текстовый редактор
- Подключаемся к FTP сервера
Краткая инструкция — как пользоваться программой WinSCP
Содержание:
Описание программы
WinSCP – многофункциональный графический FTP-клиент, который поддерживает передачу данных через распространённые протоколы:
- SFTP (SSH File Transfer Protocol);
- SCP (Secure Copy Protocol);
- FTP (File Transfer Protocol);
- WebDAV;
- Amazon S3.
Бесплатно скачать WinSCP можно с официального сайта.
Технические характеристики
Операционная система: Windows 10/8/7/Vista/XP.
Поддержка русского языка: Есть.
Технические требования: SSH-сервер с поддержкой SFTP/SCP / FTP-сервер / WebDAV-сервер.
Лицензия: Бесплатная.
Особенности программы WinSCP
- Отправка проверочных пакетов серверу для поддержания целостности соединения.
- Встроенный текстовый редактор и командная строка.
- Редактирование файлов на сервере в режиме реального времени, без загрузки на устройство.
- Встроенная командная строка.
- Интеграция с программой Putty.
- Сохранение данных авторизации, использованных для подключения к серверу (хост, логин и пароль).
- Возможность создания нескольких соединений.
- Работа на переносном носителе, без установки программы в систему.
- Сохранение и перенос настроек программы в формате INI (.ini).
Основной функционал WinSCP
О работе с основным функционалом далее будет кратко рассказано на примере ОС Windows 10. Для остальных операционных систем семейства Windows действия аналогичны.
Более развернутые инструкции о том, как пользоваться WinSCP можно найти в официальной документации программного продукта.
Добавление нового подключения
Подключиться к серверу через WinSCP можно по следующему алгоритму:
- На главной странице WinSCP нажать «Новое соединение».
- Откроется окно с параметрами соединения. Во вкладке «Протокол передачи» нужно выбрать тип соединения (SFTP, SCP, FTP, WebDAV или Amazon S3). Теперь необходимо внести данные авторизации в соответствующие поля (имя хоста, имя пользователя, пароль) и нажать «Войти» для выполнения подключения.
В случае успешного подключения в правом окне откроется директория сервера, что позволит начать работу с файлами.
Подключение к командной строке
Особенность WinSCP – встроенная командная строка, которая позволяет управлять удалённым сервером. Открыть консоль можно следующим способом:
- Выполнить подключение к удалённому серверу.
- На главной странице нажать «Команды» и выбрать пункт «Открыть терминал».
- Нажать «OK», если программа запросит подтверждение для открытия отдельного соединения.
- Откроется окно командной строки. Для выполнения задачи нужно в строке «Выполнить команду» ввести запрос и нажать «Выполнить».
Включение отображения скрытых файлов
- На главной странице WinSCP нажать «Параметры» и выбрать раздел «Настройки…».
- Откроется окно настроек. Нужно перейти в раздел «Панели», поставить галочку напротив «Показывать скрытые файлы» и нажать «ОК».
Теперь программа будет отображать скрытые файлы полупрозрачным цветом.
Управление параметрами WinSCP
Все настройки программа WinSCP хранит в реестре.
Путь к настройкам в реестре для Windows 10: HKEY_LOCAL_MACHINE/Software/Martin Prikryl/WinSCP 2.
WinSCP поддерживает экспорт/импорт параметров в файл INI (.ini). Это позволяет перенести настройки в программу WinSCP, установленную на другом устройстве или создать бэкап настроек для восстановления, в случае потери данных.
Экспорт параметров WinSCP
- На главной странице WinSCP нажать «Новое подключение».
- Открыть вкладку инструменты и нажать «Экспорт/сохранение настроек».
- Откроется окно проводника. Нужно выбрать папку, в которую будет сохранён INI (.ini) файл с настройками и нажать «ОК».
Импорт параметров WinSCP
- На главной странице WinSCP нажать «Новое подключение».
- Открыть вкладку инструменты и выбрать «Импорт/восстановление настроек».
- Появится окно с предупреждением. Для продолжения нужно нажать «ОК».
- Далее откроется окно проводника. Для восстановления параметров нужно перейти в директорию с резервной копией настроек WinSCP, выбрать INI (.ini) файл и нажать «Открыть».
По умолчанию программа хранит настройки по пути: C:\Users\Имя_Пользователя\Documents\ .
Аналоги для Linux
Если требуется подключиться к серверу с операционной системы Linux, то вместо WinSCP можно рассмотреть альтернативные FTP-клиенты.
CrossFTP
Операционная система: Linux, Windows, MacOS и др.
Поддерживаемые протоколы: FTP, FTPS, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Microsoft Azure, Google Storage и OpenStack Swift.
Поддержка русского языка: Нет.
Лицензия: Бесплатная. Есть платная версия с расширенными возможностями.
CrossFTP отсутствует в официальных репозиториях Linux. Установка производится путём скачивания и запуска инсталлятора.
FileZilla
Операционная система: Linux, Windows, MacOS и др.
Поддерживаемые протоколы: FTP, SFTP, FTPS.
Поддержка русского языка: Есть.
Лицензия: Бесплатная.
Установка на Ubuntu/Debian из официальных репозиториев выполняется командой:
Установка на CentOS из Epel-репозиториев выполняется командами:
Инсталлятор FileZilla можно скачать с официальной страницы загрузок.
Операционная система: Linux, Windows, MacOS и др.
Поддерживаемые протоколы: FTP, FTPS, HTTP, HTTPS, SFTP, FSP, FTP, HTTP, FXP.
Поддержка русского языка: Есть.
Лицензия: Бесплатная.
Установка на Ubuntu/Debian из официальных репозиториев выполняется командой:
Установка в CentOS из Epel-репозиториев выполняется командами:
Сборки и исходный код программы GFTP можно найти на официальной странице GitHub.
Krusader
Операционная система: Linux, Windows (Beta-стадия), MacOS и др.
Поддерживаемые протоколы: FTP, SAMBA, SFTP, SCP.
Поддержка русского языка: Есть.
Лицензия: Бесплатная.
Установка на Ubuntu/Debian из официальных репозиториев выполняется командой:
Установка в CentOS из Epel-репозиториев выполняется командами:
Сборки Krusader можно скачать с официальной страницы загрузок.
Заключение
Возможности SFTP-клиента далеко не ограничиваются приведенными выше функциями. WinSCP способен не только безопасно передавать данные, но и работать в связке с SSH-клиентом Putty, а также редактировать файлы на сервере без загрузки на устройство, используя готовые скрипты.
Более развернутые инструкции о том, как пользоваться WinSCP можно найти в официальной документации программного продукта.
Начни экономить на хостинге сейчас — 14 дней бесплатно!
Источник
Идеальный редактор или дружим Notepad++ с SFTP
Преамбула
«Однажды, в студеную зимнюю пору»… встала передо мной задачка править код на удаленном сервере, доступ к которому есть только по SSH.
Ввиду того что код достаточно объемный и с большим количеством вложенных структур использование встроенного в Midnight Commander редактора становилось затруднительным. С этого момента начались мои хождения по гуглам и яндексам, дабы найти редактор с подсветкой синтаксиса, поддержкой сворачивания блоков и SFTP (Secure FTP, или «FTP через SSH»)…
Амбула
… Собственно редактор меня устраивал лишь один — давно известный Notepad++. Однако при всех своих достоинствах работать с SFTP он не умеет, и плагина, реализующего данный функционал я не нашел. Но нам не страшны преграды, поэтому заставить комфортно работать Notepad++ все-же удалось.
Для этого необходима бесплатная OpenSource утилита WinSCP (взять можно на офф. сайте), позволяющая работать с файлами по протоколам FTP, SFTP и SCP. При достаточно большом функционале весит
1.2Mb и, главное, позволяет реализовать задуманное.
Итак, приступим.
После установки открываем WinSCP. Видим достаточно простой и интуитивно понятный интерфейс. На первом этапе нас интересует раздел «Preferences» в левом меню. Выбрав его, попадаем на окно с выбором внешнего вида. Лично я предпочитаю «Norton Commander», но если стоит задача только правки файлов на удаленном сервере — вполне удобен «Export-like». Впрочем, это несущественно. А существенна еще одна кнопка «Preferences», которая есть в этом окне.
Нажав ее, попадаем в расширеные настройки, где нас будет интересовать меню «Editors», где можно задать настройки редактора для определенных типов расширений файлов. По умолчанию для всех типов «*.*» используется встренный редактор. Но его мы использовать не будем, поэтому научим открывать Notepad++. Выбираем расширение «*.*» и жмем «Edit».
В открывшемся окне поставим точку «External Editor» и пропишем путь к notepad++.exe. Установкой чекбокса на пункте «External editor opens multiple files. » дадим понять, что редактор умеет открывать разные файлы в отдельных Tab-ах, а установкой чекбокса на «Force text transfer mode. » — разрешим синхронизацию по Ctrl+S не дожидаясь закрытия внешнего редактора. Жмем «ОК». И еще раз. Настройка завершена.
Теперь достаточно пройти в меню «Session», вбить настройки для подключения к хосту (при желании также можно сохранить их) — и вуаля! после коннекта (при первом — разрешаем сохранить публичный ключ) — видим окошко файлового менеджера.
Щелкаем по файлу — открывается Notepad++. Правим, жмем Ctrl+S — измененный файл уже на сервере. Задача решена!
Постскриптум
Хочу отметить, что это наверняка не единственный способ решения проблемы. Но мне так показалось удобнее. В общем, вполне юзабельно.
Ах да… это мой первый хабратопик, так что не судите строго)
Источник
Подключение FTP WinSCP и Текстового редактора Notepad++
Подключение FTP WinSCP и Текстового редактора Notepad++
Владельцам игровых серверов рекомендуется именно такая настройка и подключение к серверу по ftp. Такой способ прост, не ломает файлов, кодировки, видно полную информацию о файлах, получаем удобный редактор и управление файлами
Добавляем текстовый редактор
1. Качаем и устанавливаем программы Notepad++ и WinSCP с оф.сайтов.
2. Запускаем программу WinSCP.
- Откроется окно для ввода ftp-подключения, но мы сначала настроим редактор
3. Переходим в настройки (Инструменты>Настройки…)
4. Находим строку Редакторы и в нем уже жмем Добавить
5. В новом окне Ставим чекбокс
6. Теперь находим в папке Program Files или Program Files (x86) наш Notepad++, выбираем его и жмем Открыть и ОК в предыдущем окне.
7. В списке редакторов наш Notepad++ должен стоять на первом месте. Просто зажимаем его ЛКМ и переносим в начало списка.
8. Жмем ОК. Добавление редактора завершено.
Подключаемся к FTP сервера
1. Открываем Панель Управления, вкладку Доп.функции > FTP Доступ
2. Запускаем WinSCP, выбираем Новое Подключение и переключаем на протокол FTP.
3. Копируем данные с нашей ПУ FTP Доступ в программу.
- Адрес сервера — в Имя Хоста
- Логин — в Имя пользователя
- Пароль — в строку Пароль соответственно.
4. Жмем сохранить, указываем любое Название подключения и ставим галочку Запомнить пароль
5. В списке подключений у нас появится наш сервер. Клацаем 2 раза и у нас пойдет подключение к FTP
6. Открываем любой .cfg файл и видим что открывается он через Notepad++
Для еще более удобного чтения, можете задать синтаксис любого ЯП как на скриншоте, и будет вам еще и подсветка настроек, их значений и комментариев в разном цвете. Это очень упрощает понимание настроек.
Источник