FTP

FTP


FileZilla — популярный кроссплатформенный (Windows/Mac/Linux) FTP-клиент. Поддерживает FTPS и SFTP.

  • WinSCP — удобный «двухпанельный» FTP-, SFTP- и SCP-клиент для Windows.
  • FAR Manager — консольный файловый менеджер для ОС Windows. Несмотря на свою консольную природу, до сих пор очень популярен благодаря своей простоте и огромной базе плагинов. Поддержка SFTP реализована посредством плагина WinSCP.
  • FireFTP — плагин для браузера Mozilla Firefox. Поддерживает FTPS и SFTP.
  • Total Commander — популярный файловый менеджер для Windows. Поддерживает FTPS, но для использования SFTP требуются плагины, которые уже давно не обновлялись.
  • Cyberduck — клиент для Mac OS X, поддерживает как FTP/SFTP, так и множество других протоколов и облачных сервисов.

Как ограничить доступ по FTP?

Ограничение доступа по протоколу FTP является одним из способов борьбы со взломами сайтов, описанными здесь. Вы можете разрешить доступ с одного или нескольких IP, запретив со всех остальных. Для этого нужно создать файл .ftpaccessи вставить туда такие строки:

<Limit ALL>
Order allow,deny
Allow from ::ffff:ваш_ip
Deny from all
</Limit>

Здесь «ваш_ip» необходимо заменить собственно на ваш IP-адрес. Например, если ваш IP — 123.45.67.89, то в результате эта строка должна принять следующий вид:

Allow from ::ffff:123.45.67.89

Если доступ необходимо открыть для нескольких IP-адресов, добавьте несколько соответствующих строк. Если у вас динамический IP-адрес, и доступ надо открыть для целой подсети (например, для подсети 123.45.67.*) используйте следующую форму записи:

Allow from ::ffff:123.45.67.

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

Можно ли использовать браузер для подключения по FTP?

Для работы со своим FTP можно использовать браузер Windows Internet Explorer, набрав в адресной строке браузера:

ftp://логин_ftp:пароль_ftp@домен *

Помните, что браузер мало приспособлен для работы с FTP. Технически он может это делать, но многие необходимые функции в нём отсутствуют, и единственный браузер способный правильно работать с FTP — Internet Explorer.

Как использовать безопасный FTP (FTPS, SFTP)?

FTPS (FTP over SSL/TLS, FTP+SSL) — это тот же самый FTP-протокол, однако соединение с сервером защищено с помощью протоколов SSL или TLS. На «Джино» работает более новая версия этого протокола — FTPES (FTP over Explicit SSL/TLS). Порт при подключении остается стандартным.

SFTP (Secure FTP, SSH FTP, но не Simple FTP) — расширение протокола SSH. С точки зрения пользователя похож на FTP, однако это совершенно другой протокол, не имеющий с FTP ничего общего.

С точки зрения пользователя SFTP имеет несколько преимуществ перед FTP:

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


Report Page