Доброе время суток, уважаемые участники рассылки и Edward!
Мне есть, что ответить на письмо от 19 декабря 2008 г., 20:42:19
E> уважаемые опытные
E> програмеры
Поднятие своего фтп, в принципе, к программированию отношения не
имеет, разве только, вы соберётесь писать собственный сервер.
E> и админы,
А вот это ближе к делу, поскольку самое сложное в этом деле:
установить, настроить и администрировать.
E> пожалуйста подскажите как приступить к этому
E> делу.
Нужна програма, которая будет запускаться, т.е. собственно сервер,
Таких серверов очень много, от бесплатных, до стоящих сотни доларов,
от домашних, до профессиональных. Лично я пользуюсь ServU -
полупрофессиональный сервер, раздолье для админа, гибкие политики
безопасности, групповая политика, неограниченное число юзераккаунтов,
рейтинговые системы, расширенная статистика, защита от атак,
уведомление по эл. почте админу об опасных ситуациях на сервере,
автоматическое включение, выключение, удаление аккаунтов,
пользовательские группы, дисковые квоты, несколько серверов на одной
машине, контроль доступа по ip и многое другое.
приличный канал, мой ftp позиционируется как внутрирегиональный, благо
региональная скорость на отдачу 4 мегабита, но он так же открыт и для
внешнего интернета, правда скорость значительно урезана из-за
ограничений провайдера и того, что мне самому нужен внешний канал,
например, для отправки почты, скайпа и т.д.
E> у меня соединение adsl
В данном случае тип соединения большого значения не имеет, главное -
приличный канал на внешку, минимум 256 kbps а в идеале несколько
мегабит, тобы обслужить всех качальщиков, если они надумают все сразу
начать качать с сервера, правда, такую их ретивость легко
предотвратить с помощью администраторских утилит сервера.
E> пока динамический ip- адрес,
В данном случае это не принципиально, главное, чтобы вашь адрес был
доступен извне, например, допустим у вас в течение сессии адрес
213.177.177.177, надо, чтобы тот, кто зашёл на этот адрес попал именно
на ваш комп, проще говоря, если ваш провайдер использует nat а вы за
натпроксей, то про собственный сервак можете забыть, проблема
изменения адреса при следующем реконнекте решается с помощью DDNS,
услуги по предоставлению ddns на бесплатной основе предоставляют
следующие ресурсы:
http://www.no-ip.com
http://www.dyndns.com
Зарегистрировавшись на одном из данных серверов, вы получите доменное
имя третьего уровня, которое и будет сопоставляться с текущим айпи
адресом с помощью программы-клиента, или настроек модема (см опцию
dynamic dns в настройках модема).
E> но если надо
E> можно получить и статический- благо провайдер позволяет.
См выше, с другой стороны, разумнее вложить деньги в более скоростной
канал, чтобы отдавать быстрее.
E> и ещё
E> достаточное количество дискового пространства для хранения и обмена
E> данными.
В принципе, можено не выделять под сервер собственный диск, а сделать
иерархию виртуальных папок на сервере, которые будут ссылаться на ваши
реальные папки, таким образом, пополняя, к примеру, свою
аудиоколлекцию, вы автоматически пополните и сервер.
E> может кто захочет со мной с коопирироваться- его знания и мой
E> ресурс, и мы таки создадим приличный обменник по ftp для нашего брата.
Тогда в первую очередь нужно обмозговать вопрос со скоростью. ибо это
- самое важное. Что же касается обена, то тут двоякая ситуация: если
анониму будет доступна возможность записи в папку, то другой аноним
может от туда удалить то, что залил первый, а интернет-вандалы будут,
как прикажете решать данную проблему? в принципе, она может быть
решена путём создания аккаунтов, или создания аккаунта, с которого
можно заливать файлы, но нельзя удалять, но всё равно мороки много.
E> всех кто может мне помоч в этом начинании, дабы не засорять лист
E> лишними обсуждениями, прошу обращаться в личку.
Имхо, тема достойна обсуждения в листе, по скольку у нас достаточное
количество людей со скоростным доступом и, возможно, кто-то ещё
захочет поднять собственный сервак.