Добрый день!
Возможно ли в proftpd сделать на одном ip 2 виртуальных хоста чтобы в обоих корректно работал анонимный вход?
пример /etc/proftpd.conf
############################
ServerName "ProFTP"
ServerType standalone
Port 21
Umask 022
User nobody
Group proftpd
<VirtualHost 192.168.0.1>
ServerName user1.loacal.example.com
AuthUserFile /etc/proftpd/user1
DirFakeGroup On ftpgroup
DirFakeUser On ftpuser
DefaultRoot ~
<Directory />
AllowOverwrite on
</Directory>
<Anonymous /home/user1/public_html>
UseFtpUsers on
RequireValidShell off
User ftp
Group ftp
UserAlias anonymous ftp
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
</VirtualHost>
<VirtualHost 192.168.0.1>
ServerName user2.loacal.example.com
AuthUserFile /etc/proftpd/user2
DirFakeGroup On ftpgroup
DirFakeUser On ftpuser
DefaultRoot ~
<Directory />
AllowOverwrite on
</Directory>
<Anonymous /home/user2/public_html>
UseFtpUsers on
RequireValidShell off
User ftp
Group ftp
UserAlias anonymous ftp
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
</VirtualHost>
###############################
файлы /etc/proftpd/user2 и /etc/proftpd/user1 содержат пароли для соответственно user1 или user2 и запись для ftp (у ftp в поле пароль стоит *)
user1.local.example.com -> 192.168.0.1
user2.local.example.com -> 192.168.0.1
При подключении на user2.local.example.com по логину ftp входит успешно, но попадает в папку /home/user1/public_html а не в /home/user2/public_html
как я понимаю, в отличие от например httpd, ftpd не получает информации на какой хост залогинились и поэтому при подключении по логину ftp он идет в первый по списку виртуальный хост.
Вопрос: Можно ли как-то сделать чтобы при коннекте с логином ftp происходило корректное подключение (chroot был в нужную папку).
Я вот думаю мож завести юзеров ftp@user1.example.com и ftp@user2.example.com и сделать их анонимусами? такое будет работать?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум proftpd <virtualhost> (2007)
- Форум Проблема с proftpd (2008)
- Форум про proftpd (2005)
- Форум помогите с PROFTPD (2001)
- Форум ProFTPD и вирт хосты (2002)
- Форум [proftpd]Ограничить анонимуса в секции <Directory> (2011)
- Форум Proftpd и анонимный доступ. (2010)
- Форум ProFTP не выдает данные (2008)
- Форум proftpd issue (2006)
- Форум ProfTPD (2001)