Помощник веб-разработчикаИнструментыИнструкции

FileZilla: SFTP подключение.

SFTP (Secure SHell File Transfer Protocol) — защищённый протокол для удалённой работы с файловой системой и передачи файлов между компьютерами, более подробно о протоколе написано на этой странице. Для работы по SFTP, в удалённой машине должен быть установлен и настроен sftp-сервер, в большинстве случаев наиболее оптимальным выбором является OpenSSH-server, о его установке и настройке написано здесь. FileZilla должен быть установлен на локальном компьютере.

Установка FileZilla.

Для установки FileZilla на Windows его нужно скачать с официального сайта и запустить мастер установки программ. По этой же ссылке можно скачать и исходники для GNU/Linux

В Ubuntu и Debian FileZilla имеется в репозиториях и для его установки достаточно ввести команду:

sudo apt install filezilla

Быстрое SFTP-подключение.

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

Настройка SFTP-подключения.

1) Запустите FileZilla и откройте менеджер сайтов, кликнув левой клавишей мыши по его иконке в верхнем левом углу.Менеджер сайтов в FileZillaРис 1: открытие менеджера сайтов в FileZilla2) В открывшемся окне нажмите кнопку «Новый Сайт».Кнопка для создания нового подключения в FileZillaРис 2: создание нового сайта в FileZilla3) После чего заполните выделенные на рисунке поля.Пример заполнения полей в FileZilla для SFTPРис 3: настройка нового SFTP соединения в FileZilla

Протокол
В выпадающем меню выберите пункт «SFTP — SSH File Transfer Protocol».
Хост
IP-адрес удалённой машины.
Порт
Номер порта SSH-сервера, по умолчанию 22.
Тип входа
Если на SSH-сервере включена аутентификация по паролю — установите «Нормальный». Если включена аутентификация по ключам — установите «Файл с ключом».
Пользователь
Имя пользователя под чьим именем осуществляется подключение.
Пароль | Файл с ключом
Пароль пользователя или путь к файлу закрытого ключа, в зависимости от типа входа. Для подключения FileZilla использует ключи PPK (PuTTY), но можно использовать и PEM (OpenSSH-клиент), в таком случае FileZilla преобразует ключ в PPK, после чего потребуется сохранить файл и указать расширение .ppk.

4) Заполнив все поля нажмите «Соединиться».
5) Перед соединением может поступить запрос на сохранение пароля, выберите предпочтительный для Вас вариант.
6) При первом подключении к хосту, поступит уведомление, о неизвестном ключе, убедитесь в правильности введённых данных и нажмите «OK».Уведомление о неизвестном ключе в FileZillaРис 4: уведомление о неизвестном ключе

По умолчанию FileZilla подключается к домашнему каталогу пользователя, но в поле «Удалённый каталог по умолчанию» во вкладке «Менеджер сайтов > Дополнительно» (Рис 3), можно указать другой каталог.

Отключение.

Для отключения нажмите кнопку «Отключиться от просматриваемого сервера».

Кнопака отключения в FileZillaРис 5: отклчение