LINUX.ORG.RU
ФорумAdmin

ProFTPD и вирт хосты


0

0

Привет всем.
В локалке есть сервак. У него 1 ип и несколько доменных имен типа
host1.xx.ru
host2.xx.ru и тп
Я поставил на нем ProFTPD..вроде все настроил по инструкции так чтобы
при наборе в броузере host1.xx.ru люди попадали в один каталог как ананимусы,
а при наборе host2.xx.ru нужно набирать логин и пароль и
попадать в другой каталог.
Так вот трабла = не зависимо какой хост я набираю - попадаю
в одну папку, ту что запаролена. Ананимусом войти никуда нельзя.
В чем дело = не понятно!

Вот мой конфиг:


ServerName "ХХ FTP"
ServerType inetd
DeferWelcome on
Port 21
Umask 022
TimeoutLogin 120
TimeoutIdle 300
TimeoutNoTransfer 500
TimeoutStalled 600
MaxInstances 30
User ftp
Group ftp
DefaultRoot /home/www/
UseReverseDNS off

<Global>
DisplayLogin welcome.msg
DisplayFirstChdir readme
AllowOverwrite yes
IdentLookups off
ExtendedLog /var/log/proftpd ALL default
</Global>

<Limit WRITE>
DenyAll
</Limit>

<VirtualHost host1.xx.ru>
ServerAdmin хххххх@ххх.ru
ServerName "Main хх ftp archive"
MaxLoginAttempts 10
RequireValidShell no
MaxClients 23
DefaultServer on
DefaultRoot /home/ftp

AllowOverwrite on
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 700


<Anonymous /home/ftp>
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 23
DisplayLogin welcome.msg
DisplayFirstChdir .message
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
</VirtualHost>

<VirtualHost host2.xx.ru>
ServerAdmin xx@xxxx.ru
ServerName "xxxx ftp archive"
MaxLoginAttempts 10
RequireValidShell no
MaxClients 5
DefaultServer off
DefaultRoot /home/www/host2

AllowOverwrite on
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 700


<Anonymous /home/www/host2>
User user
Group ftp
MaxClients 2
DisplayLogin welcome.msg
DisplayFirstChdir .message
</Anonymous>
</VirtualHost>
В чем траблы не знаю((((((((((((((

Помогите пожалуйста!

anonymous

Виртуальные хосты FTP длжны иметь разные IP или порты. Так уж устроен
протокол FTP, в нем, в отличие от, скажем, HTTP, нет понятия "имя хоста".
И ProFTPD ничем не поможет :(

John
()

Sozdai linki na IP a ne na imena. Imena podhodjat dlja HTTP1.1 opisat v opisanii zoni. A dlj FTP nado sozdat neskolko IP na odnu kartochku

anonymous
()

John, иногда лучше жевать....

...чем говорить то, чего не знаешь. У меня на трех машинах такой сетап (1 ip - куча vhostов),
все дышит годами. Анонимыс, мыль мыло мылом.

Удачи!
я.

billy
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.