Перейти к содержанию
СофтФорум - всё о компьютерах и не только

FTP серверы


Рекомендуемые сообщения

На локальном серваке(WinXP SP2)поставил Apache и FTP. Вопрос: Как заливать софт локальным юзверям? Чё писать в броузере, и какие должны быть настройки FTP?

FTP серверы

Автор: Siberex

FTP - file transfer protocol (протокол передачи файлов), как и прочие протоколы передачи данных, использует формализованный язык запросов пользователя (клиента) и ответов (сервера). Как следует из названия, FTP предназначен в первую очередь для передачи файлов от сервера к пользователю и наоборот.

Под Windows существует множество FTP серверов, от самых простых (вроде Pablo's FTP Server) до профессиональных, поддерживающих работу в сети любой сложности. Существует также встроенное средство для организации FTP сервера - Microsoft Internet Information Services (IIS).

Один из наиболее известных продуктов - Serv-U от Rhino Software. Краткий перечень его основных возможеностей:

- шифрование данных с поддержкой сессий SSL/TLS;

- поддержка контрольных сумм на стороне сервера через xCRC;

- разграничение скорости загрузки "с" и "на" сервер (DL/UL - Download/Upload), в том числе отдельно для каждого пользователя;

- удаленное администрирование и мониторинг через удобную графическую оболочку;

- поддержка пользовательских групп и квотирования дискового пространства;

- поддержка динамической IP-адресации для сервера;

- сжатие файлов данных "на лету" для ускорения закачки;

- подробные журналы отчетов за любой период.

Немного о настройке межсетевого экрана (firewall'а) для корректной работы Serv-U. Для службы ServUDaemon.exe по умолчанию установите следующее:

- разрешить входящие подключения на порт 21 (FTP) по протоколу TCP со всех адресов вашей сети;

- разрешить исходящие соединения на удаленные порты с номерами больше или равными 1024 (в ненагруженной сети будет достаточно указать порты с 1024 по 8192) на все адреса вашей сети;

- разрешить входящие подключения на порт с номером 43958 по протоколу TCP для адресов сети, с которых будет производиться мониторинг или администрирование сервера (в первую очередь это, вероятно, будет localhost);

Для приложения ServUAdmin.exe понадобится разрешение исходящих соединений на порт с номером 43958 по протоколу TCP на все адреса, где необходимо мониторировать или администрировать сервер.

Ссылки:

http://www.serv-u.com - Serv-U FTP Server.

Русификатор от Алексея Агафонова можно найти на http://www.4ru.info.

http://www.ftpvoyager.com - FTP Voyager, популярный клиент от разработчиков Serv-U, имеет русскую версию.

http://www.cuteftp.com/products/ftp_clients.asp - CuteFTP.

http://filezilla.sourceforge.net - FileZilla.

http://www.smartftp.com - SmartFTP.

http://www.rarlab.com - FAR manager.

http://www.whitsoftdev.com - SlimFTPd.

http://www.pablosoftwaresolutions.com - Pablo's FTP Server.

http://www.goldenftpserver.com - Golden FTP Server.

http://sourceforge.net/projects/ftpserv - TYPSoft FTP Server.

http://www.cuteftp.com/products/ftp_servers.asp - GlobalSCAPE’s Secure FTP Server.

Изменено пользователем Q-Q
Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 175
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

ftp://localhost или ftp://127.0.0.1, только не в браузере, а в FTP-клиенте, если ты заливать решил файлы

Ссылка на комментарий
Поделиться на другие сайты

dartman Да писал я всё это, ни чё не получаеться???? :D Затем и советуюсь....... Чай не дурнее паровоза :D

z-vetFTP server by Pablo Software Solution Version 1.52 :rolleyes: В чём трабла-то???

Ссылка на комментарий
Поделиться на другие сайты

Я, например, пользуюсь простеньким ftp-сервером Serv-U v.5. Чтобы все работало настроек надо минимум... При установке сервера требуется указать свой IP, юзеров, их права и доступные им каталоги. Вот и все!

Для входа на сервер в адресной строке браузера или ftp-клиента (при использовании Serv-U это без разницы) набираю ftp://мой_IP. Для заливки файлов юзерами делаешь каталог (например, Upload) и ставишь в нем разрешение на запись. С ftp-клиентом как заливать файлы думаю понятно? Через браузер: после захода на ftp браузер трансформируется в проводник Виндовс - там работает копировать/вставить.

З.Ы. А причем здесь Апач? :rolleyes: В данном случае нет никакой связи между Апачем и ftp-сервером.

Ссылка на комментарий
Поделиться на другие сайты

Попробовал я это д..мо. Вроде ж всё правильно, я коннекчусь, но потом пишет что NO DIRECTORY FOUND. Типы сервера ставил разные, и авто, и win, и unix, и os/2 и ещё пару других. Пробовал подключаться через встроенный FTP-клиент в FAR-е, и через специализированный Smart FTP, результат один и тот же.

Советую сменить программу. Могу посоветовать одну.

Вот тебе линк на TYPSoft FTP server 470 кб в архиве.

http://twtelecom.dl.sourceforge.net/source...v/ftpsrv110.zip

У меня он работает на 15 !!! машинах, раскиданных по двум областям, и на диал-апе и на выделенках. Проверен.

Есть русская морда. К сожалению, нет удалённого администрирования, но если оно нужно, то есть серверы, поддерживающие его. Но там и размер покруче. Мне хватает и TYPSoft.

Ссылка на комментарий
Поделиться на другие сайты

dartman

B) Пасибки, ща качну попробую. Токо вот вопрос: Как быть с проксей??? :rolleyes: Ведь для того чтобы включить FTP-шник, надо в проксе выключить доступ??? Ведь нельзя чтобы две проги имели доступ к одному и тому-же порту??? А как-же они(юзвери) будут качать с Инета FTP-файло или заливать туда??? У меня в сети веб-мастер есть.......... :blink:

Ссылка на комментарий
Поделиться на другие сайты

У меня этот Паблос стоит,работает,всё в порядке. В нём можно задать порт для ftp, отличный от 21-го. TypSoft - те же яйца,только в профиль... :rolleyes:

Ссылка на комментарий
Поделиться на другие сайты

z-vet

Порт я тоже пробовал менять, он почему-то не коннектится.

Где тут собака порылась?

Ссылка на комментарий
Поделиться на другие сайты

  • 5 недель спустя...

Всем привет!

Как самому создать свой ftp-сервер? Чтобы на него можно было, к примеру, свои фильмы закидывать. :)

Ссылка на комментарий
Поделиться на другие сайты

задумал я в сетке ftp открыть. С прогой определился- Serv-U.

У кого-нибудь есть подробная инфа по её настройке?

Ссылка на комментарий
Поделиться на другие сайты

А там и настраивать для начала работы ничего не надо. При первом запуске она спрашивает твой IP, корневую папку для будущего ftp-каталого и пользователей. Все остальное можно будет настроить потом - квоты, лимиты скоростей и т.п.

Ссылка на комментарий
Поделиться на другие сайты

ptah

спрашивает твой IP,

Как в GPRS определить свой постоянный IP-адрес, если при каждом входе в инет он показывается разный ??? Такого наверное не может быть..или может ???

Изменено пользователем legos
Ссылка на комментарий
Поделиться на другие сайты

При первом запуске она спрашивает твой IP, корневую папку для будущего ftp-каталого и пользователей

а как запустить этот мастер во второй раз?

я так дмаю поставить вместо serv-u GuildFTPd - там с настройками лучше устроено

Ссылка на комментарий
Поделиться на другие сайты

Можно и GuildFTPd, но он совсем уж простенький.

А с serv-u - попробуй удали его, почить все за ним, переустанови и нормально настрой все при помощи Мастера.

З.Ы. У меня тоже не получилось повторно запустить этот Мастер.

Ссылка на комментарий
Поделиться на другие сайты

вот так не догадался сделать?

догадался. но там везде одно и тоже,

+ не написано как несколько директорий на харде

смонтировать в одну на FTP.

Ссылка на комментарий
Поделиться на другие сайты

Все проще на самом деле.

Вот выписка. Если кому надо вышлю подробный мануал.

Создание виртуальных папок.

Иногда возникает необходимость, предоставить пользователю каталог, находящийся на другом диске. Для решения этой проблемы, реализован механизм Виртуальных папок. Вы подключаете любой каталог (диск), и пользователь видит его как папку в своем домашнем каталоге, хотя физически подключаемая папка размещена в другой директории (диске).

Для создания виртуальной папки, необходимо выбрать Settings в ветви Вашего домена, закладку General:

Список созданных виртуальных папок, отображается в разделе Virtual path mapping.

Для добавления папки, необходимо нажать кнопку Add, будет запущен Мастер, в котором необходимо указать:

- Physical path – путь к подключаемой папке.

- Map physical path to – место подключения папки, т.е. папка сервера, в которую будет помещена виртуальная папка. Здесь может быть использована подстановка %HOME%, обозначающая домашнюю директорию пользователя (у каждого пользователя может быть своя домашняя директория) и %USER%, обозначающая имя пользователя.

- Mapped path name – имя виртуальной папки.

После подключения виртуальной папки, необходимо предоставить пользователю права доступа на исходный путь папки.

Например: есть диск G:\ и его надо подключить как подкаталог CD-ROM в домашней директории пользователя. Выбираем:

Physical path – «g:\»

Map physical path to – «%HOME%»

Mapped path name – «CD-ROM»

Заходим в настройки Учетной записи (группы) пользователя и даем доступ на чтение к диску «g:\».

Ссылка на комментарий
Поделиться на другие сайты

legos

Вопрос заключался в том, как организовать фтп в локалке. А с локальными сетями на основе gprs я еще не сталкивался :unsure: При gprs-соединении нужно каждый раз указывать текущий IP.

Ссылка на комментарий
Поделиться на другие сайты

  • 10 месяцев спустя...

Имеется ftp сервер Serv-U (он вроде относительно продвинутый)

В нем есть возможность ограничения скорости для конкретного пользователя.

Мне нужно ограничить скорость для конкретного IP, но чтобы доступ всеравно

был анонимным (тоесть етому "IP" не надо вводить пользователя и пароля).

Как ето можно сделать или может быть ето могут другие ftp сервера ?

Ссылка на комментарий
Поделиться на другие сайты

  • 8 месяцев спустя...

Подскажите пожалуйста, как сделать, чтобы компьютер в локальной сети был виден как FTP сервер. Извините, если вопрос уже обсуждался... :blush2:

Изменено пользователем L@mer или Nob
Ссылка на комментарий
Поделиться на другие сайты

Есть хорошая прога Gene6 FTP Server. Обладает интуитивно понятным и наглядным интерфейсом.

Можно использовать стандартный, на мой взгляд менее удобный Windows-овский ФТПишник, установить который можно через Установка компонентов Windows - Internet Information Servises (IIS) - Служба FTP. Он меньше хавает ресурсов, но менее удобный.

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу



×
×
  • Создать...