proftpd и виртуальные хосты (вопрос...)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
delphi
Сообщения: 254

proftpd и виртуальные хосты

Сообщение delphi »

не пашет,
что имеем-камп с утановленным proftpd с ip 10.250.1.254 и он же как ftp.severnet.ru
что требуеться-
сделать хосты вида soft.severnet.ru , films.severnet.ru ,у каждого своя рабочая директория...
или я чета не понимаю или оно не может на 1 ip повесить хосты :(

значит в конфиге профтпд

<VirtualHost 10.250.1.254>
ServerName "Soft resource of Severnet.ru"
ServerAdmin ggg@dfgdfg.ru
MaxClients 20
DefaultRoot /home/delphi/ftp/soft.severnet.ru
AllowOverwrite yes
</VirtualHost>

ненаходит
поможете? :)
Спасибо сказали:
hudbrog
Сообщения: 85

Re: proftpd и виртуальные хосты

Сообщение hudbrog »

Честно говоря, ен очень понятно как ты их хочешь различать. У proftpd (да и у любого ftp сервера имхо) нету такой штуки, которая в апаче именуется name virtual host. В proftpd виртуальные хосты могут быть либо на основе различных портов, к оторым сервер биндится, либо на разных ip адресах. Так что, в принципе, ты можешь повесить на свой сетевой адаптер пяток ip адресов, а потом каждому отдельно прописать разные имена. тогда все выйдет.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: proftpd и виртуальные хосты

Сообщение elide »

просто при коннекте на один и тот же адрес апач определяет куда идет запрос по заголовку Host.
насколько я знаю, в протоколе FTP нет такой фишки, а поэтому можно разграничивать хосты либо по адресам, либо по портам (про что и сказал hudbrod)
а name virtual host применительно к FTP вообще нереализуем....
слава роботам!
Спасибо сказали:
Аватара пользователя
delphi
Сообщения: 254

Re: proftpd и виртуальные хосты

Сообщение delphi »

hudbrog писал(а):
29.10.2005 17:45
Честно говоря, ен очень понятно как ты их хочешь различать. У proftpd (да и у любого ftp сервера имхо) нету такой штуки, которая в апаче именуется name virtual host. В proftpd виртуальные хосты могут быть либо на основе различных портов, к оторым сервер биндится, либо на разных ip адресах. Так что, в принципе, ты можешь повесить на свой сетевой адаптер пяток ip адресов, а потом каждому отдельно прописать разные имена. тогда все выйдет.

а не кинете статью как на одну сетевуху неск ипов прицепить?
Спасибо сказали: