Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #30, МАЙ 2003 г.

ЗАЛИВАЕМ С УСПЕХОМ - обзор лучших FTP-клиентов

Скрыпников Сергей aka Slam

Спецвыпуск Xakep, номер #030, стр. 030-056-1


(sergey@soobcha.org)

Вот ты читаешь наш цикл спецов по Web-строительству, и, наверное, у тебя рано или поздно возникнет вопрос: "А как же я все свое хозяйство смогу залить на сервер?". Если я хоть чуточку прав, то эта статья нацелена на тебя. А если ты уже крутой веб-мастер, то, я думаю, тебе будет интересно увидеть сравнительный анализ лучших, по мнению Spez-Crew, FTP клиентов, и, возможно, ты поменяешь свой любимый FAR на что-нибудь более креативное :).

ЧТО ТАКОЕ FTP И С ЧЕМ ЕГО ЕДЯТ

FTP (File Transfer Protocol) - протокол передачи файлов. FTP используется для передачи файлов с одной машины на другую (естественно, если ты таскаешь болванки от своих друзей, то твои "побеги" никак нельзя назвать FTP). При использовании FTP следует помнить некоторые особенности этого сервиса, прямо вытекающие из той операционной системы, где он возник, - UNIX. Любой FTP-сервер всегда требует авторизации пользователя. Практически каждый FTP-сервер предоставляет так называемый анонимный вход (другое название этого сервиса - анонимный FTP).

Как выглядит URL для FTP-сервера?

Для указания какого-либо ресурса в Сети используется URL (Uniform Resource Locator) - ты не раз его применял, набирая в строке браузера заветные слова http://www.xakep.ru... FTP-сервера также являются ресурсами сети, и для подключения к ним через WWW-браузер необходимо использовать несколько видоизмененную форму URL:

ftp://имя_пользователя:пароль@адрес_FTP-сервера:порт/путь_к_файлу

Для использования анонимного FTP URL выглядит намного проще:

ftp://адрес_FTP-сервера/путь_к_файлу

Теперь немного рассмотрим основные настройки FTP клиентов, чтобы ты потом не бомбил мой мыл чайниковскими вопросами.

1) Profile Name - введи любое название профиля, например, MyCoolSite, в дальнейшем ты просто выберешь данный профиль, и тебе не придется по 10 раз вводить одни и те же настройки.

2) Host Name/Address - адрес удаленного компьютера, например, ftp.nika.dlm.ru.

3) User ID - твой логин.

4) Password - действительно нужно пояснять?!

5) Connection Retry - сколько раз твой FTP клиент будет пытаться соединиться с сервером (я обычно ставлю 10).

6) Network Timeout - сколько времени ждать ответа от сервера (30 секунд будет достаточно).

7) Remote Port - порт, к которому следует подключаться на сервер, по умолчанию 21.

Теперь, я думаю, ты без проблем настроишь любой FTP клиент (об особенностях настройки я расскажу отдельно).

Ну, а когда ты в курсе все дел, приступим непосредственно к рассмотрению FTP клиентов.

СuteFTP v4.2

Размер: 1617 Кб

Качать: http://www.woweb.ru/cgi-bin/catalog/goto.cgi?c=111&id=1025302402&a=load

(вместе с программой идет лякарство :)).

Одна из лидирующих программ среди FTP клиентов. Для начала работы тебе достаточно нажать на кнопочку Quick Connect на панели инструментов либо просто запомнить комбинацию [CTRL]+[F4]. В появившемся окошке нужно будет ввести непосредственно сам хост, логин, пароль и порт, по которому следует подключаться (по умолчанию - это 21). Если нажать на Settings, то ты можешь выбрать, как CuteFTP должен заходить на сервер: анонимно или нормально. Что не понравилось при работе, так это невозможность загружать файлы в фоновом режиме :(. Хотя и для такой проблемы есть решение - просто запусти несколько копий программы, и все станет прекрасно.

Содержание  Вперед на стр. 030-056-2