Ваше местоположение в сети:
Рубрика:

Путеводитель по интернету

FTP клиенты

Вы, наверное, прекрасно понимаете, что интернет - это не только Web-страницы вроде этой. Как минимум, вы можете пользоваться программами для мгновенного обмена сообщениями. Даже при обычном гулянии по интернету вы время от времени открываете "защищенные" страницы, используете так называемое безопасное соединение, а это уже запрос по другому протоколу на другой порт. Вы видите наличие безопасного соединения, например, в адресной строке - вместо начала "http://" появляется другое, "https://".

Наши браузеры настроены на работу с http и https, однако время от времени нам приходится сталкиваться с еще одним протоколом - когда прелагают скачать файл по ftp, и многие браузеры полноценной поддержки ftp не имеют - нужны ftp клиенты. Именно о протоколе ftp и использовании этих клиентов я и собираюсь рассказать...

Итак, начнем. FTP означает file transfer protocol, так что предназначен он как раз для передачи файлов, причем сразу в двух направлениях. Протокол вообще не шифрует данные, так что для секретных вещей не подойдет - что данные, что пароль можно подслушать. Протокол изпользует аж целых два соединения одновременно - по 21му порту для обмена командами и по 20ому для передачи данных. Идея, в принципе, хорошая - можно посылать команды не дожидаясь окончания потока данных, но является источником проблем. Действительно, вот, допустим, мы установили соединение по ftp и авторизовались. Но теперь ведь нужно установить второе соединение! Изначальная реализация протокола была устроена таким образом, что сервер, к которому мы присоединились, посылал нам запрос на установку второго соединения. Однако такое соединение может быть установлено только если у нас реальный IP адрес, в противном случае данные передавать будет невозможно.

Чтобы обойти необходимость наличия у клиента ftp реального IP адреса, было разработано расширение протокола ftp, так называемый пассивный режим. В пассивном режиме оба соединения инициируются клиентом. Зачастую проблемы соединения решаются имено переводом соединения в пассив.

Еще одно свойство протокола - требование авторизации. Однако многие серверы разрешают анонимный вход. Для этого в качестве логина должно посылаться "anonymous", а в качестве пароля предполагается, что вы посылаете свой адрес электронной почты. Кстати, internet explorer когда работает как ftp клиент как раз зачастую настоящий адрес почты и посылает, что не очень хорошо - возможно попадание в spam базы. У настоящих ftp клиентов можно выбирать самостоятельно, что заносить в эти поля.

Но это все теория, вам, наверное, хочется уже воспользоваться протоколом и посмотреть, какой ftp клиент я посоветую. Итак, встречайте, ftp wanderer. Скачать его можно у меня на странице загрузки программ, там есть и ссылка на сайт разработчика. Программа - бесплатная (я не нарушаю законы, нини), но что самое главное - она не требует установки. Просто скопируйте себе файл и пользуйтесь - очень удобно. Можно носить с собой на флешке и пользоваться в тех местах, где вы не имеете прав устанавливать программы. Данные о настроенных соединениях программа хранит рядом с собой, в файле с именем sites.xml.

FTP wanderer

Запускаем программу. В появившемся окне нажимаем кнопку создания нового соединения (я ее обвел красным квадратом).

FTP wanderer site manager

Пока у нас никаких соединений не настроено. Нажимаем кнопку "добавить сайт", поля становятся доступными для редактирования, - заполняем их. Опишу нужные поля:

  • Site name: просто имя сайта, как оно будет у вас отображаться в ftp-клиенте. Что угодно.
  • Host address: адрес сайта, то, что стояло бы после ftp://
  • Port: порт соединения. 21, если вам не сказали чего-либо иного
  • Login & password: логин и пароль, которые вам дал владелец сайта. При отсутствиии можно попробовать поставить галочку anonymous
  • Data mode: пассивный, активный режимы, атоопределение или "как в глобальных настройках ftp-клиента". Активный быстрее, пассивный надежней
  • Transfer type: режим пересылки файлов. Для нажежности предлагаю всегда ставить binary
  • Remote folder & local folder: папки, в которые по умолчанию
  • Retries & interval: количество попыток соединения и интервал между ними, можно не трогать
  • Comment: коментария для себя

Все, осталось нажать кнопку connect. Чтобы было на чем тренироваться, привожу ссылку на поисковик по ftp серверам.

Рекомендации:

Посетите ICQ портал - вся информация о версиях ICQ и альтернативных клиентах, форум, живое обсуждение, покупка красивых номеров и многое другое.

Если вы ведете свой блог, то вам стоит заглянуть в социальную сеть для блоггеров. Анонсы ваших новостей, голосование за интересные статьи, привлечение трафика на свой блог.

А счастливым владельцам iphone предложу посетить интересные сайт и скачать программы для iphone. Кстати, на этом сайте есть не только информация про iphone, а также интересные статьи про MAC OS.

Дата: 3 июня 2009 г., категория: программы для windows.

Хотите знать все об интернете?

Введите свой адрес электронной почты чтобы подписаться на обновления!



Доставляется при помощи FeedBurner. Никакого спама. Всегда можно отписаться!

Кстати, у нас уже более трех тысяч подписчиков!

← Управление поисковыми системамиSSH клиенты →

comments powered by Disqus

Подписаться на  комментарии к статье (rss).

<