Вероятно, вам не нужно объяснять, что значит первая часть адреса. А вот та часть, которая находится после второго слэша, нуждается в комментариях. Перед нами – «адрес» конкретного файла (flle.zip) на жестком диске удаленного компьютера в каталоге /pub/support/util/. Мы можем сначала просто войти на сервер, набрав его имя:
ftp://ftp.microsoft.com
А уже потом, папка за папкой, добиремся до нужной нам «полки» на виртуальном складе.
Впрочем, так просто адрес будет выглядеть только в том случае, если мы имеем дело с общедоступным FTP. А таких в Интернете не слишком много. Абсолютное большинство «хранилищ» откроют двери лишь тогда, когда вы представитесь – то есть назовете свой логин и пароль, которые вам может предоставить хозяин FTP-архива.
Для такого входа адрес в строке проводника или Internet Explorer будет выглядеть иначе:
ftp://логин: пароль@ftp.microsoft.com
Логинов и паролей для доступа на FTP-сервер может быть сколько угодно: одни из них позволяют только считывать информацию с сервера, а другие – изменять, удалять и перемещать файлы на нем, а также добавлять новые. Этим FTP кардинально отличается от WWW – системы, предназначенной только для чтения информации. Изменить информацию на сервере через страничку Сети вы не сможете, а вот обходным путем, через FTP – пожалуйста!
Добравшись по «дереву» папок до нужного нам уровня, мы можем, щелкнув по имени файла, запустить процедуру его копирования на наш компьютер… Проще говоря – скачать его. И вот тут-то и проявляется одно из главных преимуществ протокола FTP Если вы выкачиваете файлы непосредственно со страниц WWW, используя Internet Explorer и протокол HTTP (и не прибегая к помощи специальных программ докачки), в случае обрыва связи вам придется начинать скачивание с самого начала. Работая же с FTP-сервером, вы получаете возможность возобновлять «выкачку» непосредственно с того участка, на котором вы остановились в прошлый раз.
Собственные FTP-серверы имеют практически все компании, занимающиеся разработкой программ или выпуском компьютерного «железа». Имена серверов, как правило, идентичны серверам WWW, только вместо http и www вам нужно будет набрать ftp://.
ftp://логин: пароль@ftp.имя_сервера.com
Точно таким же образом мы можем набрать этот адрес в Проводнике.
Использование стандартных менеджеров решает большую часть проблем – файлы бодро текут в обе стороны, поддерживаются «докачка», просмотр каталогов и т. д. К тому же иметь на компьютере хоть один «коммандер», в дополнение к Проводнику, все равно стоит – и удобно, и полезно.
FlashFPX
Но существуют и задачи, для решения которых возможностей «коммандеров» маловато. Тут и автоматическая закачка нужных вам файлов в вашу FTP-папку (о выкачке мы не говорим – с этим вполне справляются и простенькие «качалки»), и переброска файлов между FTP-серверами. Зачем это нужно? Ну, например, в тех случаях, когда необходимо вытянуть файл с далекого забугорного FTP, а последний никак не хочет отдавать данные с приличествующей скоростью. Выход: можно перекачать файл на более отзывчивый сервер – скажем, FTP вашего провайдера, – и затем тянуть напрямую с полной отдачей.
Проделывать эту хитрую процедуру (а заодно – и множество других), умеют специализированные
FTP-
клиенты– такие, как
CuteFTP(
http://www.cuteftp.com) или
FlashFXP(
http://www.flashfxp.com).
Это – всего лишь два представителя славного (хотя и почти вымершего) семейства FTP-менеджеров. На мой взгляд, самые умелые и толковые. Вот, к примеру, CuteFTP – программа с почти десятилетним стажем: было время, когда она входила в ОБЯЗАТЕЛЬНЫЙ набор любого интернетчика! Очень популярный и удобный FTP-клиент:
? поддерживает «докачку»,
? может искать файлы в Интернете,
? копирует файлы между двумя удаленными FTP-сайтами (если они поддерживают эту функцию).
И еще множество всего… К тому же в CuteFTP уже содержится большая библиотека ссылок на общедоступные FTP-серверы, в том числе на большинство архивов крупных производителей «железа» и программ.
![](/books/00/06/33/00063328/_50.png)
http://
www.no-ip.com
Для получения внешнего IP-адреса вам необходимо зарегистрироваться на сервере вот по этой ссылке:
http://www.no-ip.com/services/managed_dns/free_dvnamic_dns.html
Сервер No-IP
При регистрации вы получите свое новое доменное имя вида:
user.no-ip.com– именно оно и будет адресом вашего сервера. Кроме этого, нужно скачать (в разделе Downloads) и установить на своем компьютере маленькую бесплатную программу
Windows Dynamic Update Client:она будет отслеживать все изменения вашего IP-адреса и передавать новые данные на свой сервер.
Теперь для того чтобы зайти на ваш сервер, вашим гостям надо будет набирать не длинный IP-адрес типа 83.202.101.34, а короткое имя – то самое
user.no-
ip.com. Удобно!
Существует и другая служба, предоставляющая услуги перевода динамического IP-адреса в постоянное доменное имя – ее сайт можно найти по адресу:
https: //www.dvndns.com
Наконец, если вы используете программу Serv-U, вам подойдет новая служба выделения «виртуального IP» от ее создателей:
http://www.
dns4me.com
В отличие от программы, эта услуга для персонального использования предоставляется бесплатно.
![](/books/00/06/33/00063328/_51.png)
http://www.
bpftpserver.com) и Serv-U (
http://www.serv-u.com).
Обе эти программы распространяются по принципу shareware, бесплатно работать с ними можно около месяца.
Мастер настройки
Остановимся на одном из этих двух FTP-серверов – Serv-U. И не только потому, что название этого сервера короче – он гораздо проще настраивается да и пользоваться им удобнее.
Процесс загрузки и установки программы описывать нет нужды – все как обычно. А вот после установки программы нам нужно будет выполнить несколько простых действий по настройке программы. Это совсем несложно – все настройки вводятся в пошаговом режиме, с помощью
Мастера.
?
Разрешить ли использование маленьких иконок в меню программы?
Можете выбирать любой ответ – на функциональности программы это не скажется.
?
«Ваш IP-адрес».
При наличии фиксированного, постоянного внешнего адреса введите его в это поле. Если вы работаете с динамическим адресом или используете сервис типа No-IP, оставьте это поле пустым.
?
Имя вашего сервера.
Оно может быть произвольным.
?
Устанавливать ли Serv-U в качестве системного сервиса?
При утвердительном ответе программа будет загружаться вместе с Windows и работать без вашего вмешательства. При отказе от установки сервиса запускать Serv-U вам каждый раз придется вручную.
?
Возможность анонимного доступа к вашему серверу.
Тут решать вам – готовы ли вы открыть ваши закрома всем желающим, либо ограничитесь узким кругом пользователей, каждый из которых будет иметь свой собственный логин и пароль. Видимо, на первых порах лучше выбрать второй вариант – так безопаснее.
При запрете анонимного доступа программа тут же предложит вам создать первую учетную запись –
аккаунт.Он состоит из имени пользователя (логина) и пароля – их вы и введете в последующих окнах.
? В следующем окне вам предложат указать «Домашнюю» папку, в которую будет попадать пользователь при входе на сервер. Лучше выделить для этого специальную папку в корневом каталоге жесткого диска – например,
C:\FTP, но можно указать уже существующую. Крайне желательно создать в этой папке еще несколько – для входящих и исходящих файлов.
Например:
C:\FTP\UPLOAD
C:\FTP\Download
В дальнейшем вам могут понадобиться и еще папки – для каждого пользователя. Но главное – все они должны располагаться в «корневой», главной папке –
C:\FTP
? Следующее окно спросит вас, хотите ли вы «запереть» пользователя в стартовой папке. При положительном ответе выйти за ее пределы ваш гость не сможет (и это правильно – незачем ему разгуливать по вашему компьютеру).
? Мастера позволит вам установить для данного пользователя уровень доступа.
Интерфейс Serv-U
В дереве (системной области) должен появиться значок программы – он похож на латинскую букву U.
Если этот «бублик» зеленого цвета не перечеркнут – значит, программа успешно запустилась и работает, связь с Интернетом установлена. Но даже в этом случае мы с вами прошли только половину пути – нам необходимо подкрутить в программе еще кое-какие винтики и гаечки.
Значок Serv-U
Меню Settings
Вернемся в главное меню программы и посмотрим на «дерево» настроек в левой части панели. Если мы правильно прошли все первоначальные процедуры настройки с помощью Мастера, у нас должны появиться новые записи в меню
Domains
(серверы) и
Users
(пользователи).
Обратимся сначала к настройкам нашего сервера, щелкнув по его имени в меню Domains. В правой части окна откроются несколько новых меню:
?
General– здесь вы можете добавить в вашу «сетевую» папку ссылки на папки и файлы, расположенные на других участках жесткого диска. Сами папки при этом не перемещаются. А кроме того – можно ограничить количество пользователей, одновременно допускаемых к вашему серверу.
?
IP Access– здесь находится черный и белый список IP-адресов.
?
Messages– стандартные текстовые сообщения, которые будут продемонстрированы гостю вашего сервера.
?
Logging– настройка текстовых отчетов.
?
UL\DL Ratios– соотношение принятых и переданных файлов. Этот пункт позволяет ограничить амбиции тех, кто стремится скачать весь ваш компьютер, не «заливая» ничего взамен.
?
Advanced– настройки для опытных пользователей.
На первых порах можно оставить все как есть. А вот к меню Users, где хранятся настройки для каждого пользователя вашего сервера, надо отнестись серьезнее:
Меню Users
?
Account– здесь вы найдете все настройки, которые вы уже ввели с помощью Мастера, плюс еще несколько новых. Например, вы можете задать время жизни каждой учетной записи, по истечении которой аккаунт автоматически аннулируется.
?
General– основные настройки аккаунта – в том числе «скоростные» параметры.
?
Dir Access– управление папками и доступом к ним. Вы можете добавить в этот список не только стартовую папку, но и другие – при этом для каждой папки можно установить уровень доступа: разрешить только чтение файлов или еще и их изменение, удаление и переименование.
?
IP Access.
?
UL\DL Ratios– настройки в этих разделах практически идентичны тем, что мы видели в разделе
Domains.Только на этот раз – на уровне отдельного пользователя.
?
Quota– квота на закачку файлов.
Для добавления новых пользователей достаточно просто щелкнуть правой кнопкой мышки по меню
Users.
![](/books/00/06/33/00063328/_52.png)
![](/books/00/06/33/00063328/_53.png)
![](/books/00/06/33/00063328/_54.png)
![](/books/00/06/33/00063328/_55.png)
![](/books/00/06/33/00063328/_56.png)