[mdk-re] Re: [mdk-re] Кто-нибудь работал с PRO-FTPD???
Mikhail Zabaluev
=?iso-8859-1?q?mookid_=CE=C1_sigent=2Eru?=
Сб Мар 10 22:26:38 MSK 2001
Hello Alexey,
On Mon, Mar 05, 2001 at 14:02 +0300, Alexey wrote:
>
> Люди! Не просветит кто-нибудь в чем проблема. Меня уже клинит. День бился - озарения нет.
> Нужно поставить ФТП сервер на машину. WUFTPD ставить принципиально не хочу хоть и соображаю в его настройках. Выбрал PROFTPD.
> Результат такой, что не получается организовать доступ обычному юзеру, только анонимусу. Обычного он пускает, говорит что текущая директория "/", и все! файлов не видать, делать ничего не дает и тд....и после нескольких ls связь рвет.
> В доках все завязано на виртуальные серверы, но мне они зачем? Без них нельзя?
> посмотрите, пожалуйста конфиг, может у меня правда что-нибудь с головой, и я что-нибудь принципиальное и элементарное упустил?
> Конфиг такой:
> #
> ServerName "FTP"
> ServerType standalone
> DefaultServer on
> DefaultRoot /
> ExtendedLog /usr/local/ftp/var/extlog
> Port 21
>
> <Limit LOGIN>
> DenyAll
> </Limit>
>
> Umask 022
> MaxInstances 30
> User nobody
> Group nogroup
>
> <Directory /*>
> AllowOverwrite on
> </Directory>
>
> # Это анонимус в директории /home/ftp
> <Anonymous ~ftp>
> <Limit LOGIN>
> AllowAll
> </Limit>
> User ftp
> Group ftp
> UserAlias anonymous ftp
> MaxClients 15
> DisplayLogin welcome.msg
> DisplayFirstChdir .message
>
> # Limit WRITE everywhere in the anonymous chroot
> <Limit WRITE>
> DenyAll
> </Limit>
> <Directory upload/*>
> <Limit READ>
> DenyAll
> </Limit>
>
> <Limit STOR>
> AllowAll
> </Limit>
> </Directory>
> </Anonymous>
>
> #Теперь пытаюсь подпихнуть реального юзера из /home/bee2
> <Anonymous ~bee2>
> <Limit LOGIN>
> AllowAll
> </Limit>
> AnonRequirePassword on
> User bee2
> Group netra
> DefaultChdir /
> RequireValidShell off
>
> <Directory *>
> <Limit READ>
> AllowAll
> </Limit>
> </Directory>
> </Anonymous>
> #the end
Вход с паролем никак не должен конфигурироваться в секции
<Anonymous>...</Anonymous>
Общее решение, если вас не пугает доступ по FTP для всех пользователей
- попробуйте убрать глобальный DenyAll и добавьте директиву
DefaultRoot ~
--
Stay tuned,
MhZ mailto:mookid на sigent.ru
-----------
Q: Why did the germ cross the microscope?
A: To get to the other slide.
Подробная информация о списке рассылки community