[mdk-re] ProFTPD
Maxim
=?iso-8859-1?q?max=5Fconf_=CE=C1_e-foto=2Eru?=
Пт Сен 21 09:53:01 MSD 2001
Здравствуйте, Dmitry.
Вы писали 20 сентября 2001 г., 20:38:01:
DY> Если кто нибудь имел дело с настройкой ProFTPD -1.2.1 подскажите пожалуйста как настроить. Вот мой
DY> proftpd.conf сандартный который взял с официального сайта:
DY> # This is a basic ProFTPD configuration file (rename it to
DY> # 'proftpd.conf' for actual use. It establishes a single server
DY> # and a single anonymous login. It assumes that you have a user/group
DY> # "nobody" and "ftp" for normal operation and anon.
DY> ServerName "ProFTPD Default Installation"
DY> ServerType standalone
DY> DefaultServer on
DY> # Port 21 is the standard FTP port.
DY> Port 21
DY> # Umask 022 is a good standard umask to prevent new dirs and files
DY> # from being group and world writable.
DY> Umask 022
DY> # To prevent DoS attacks, set the maximum number of child processes
DY> # to 30. If you need to allow more than 30 concurrent connections
DY> # at once, simply increase this value. Note that this ONLY works
DY> # in standalone mode, in inetd mode you should use an inetd server
DY> # that allows you to limit maximum number of processes per service
DY> # (such as xinetd)
DY> MaxInstances 30
DY> # Set the user and group that the server normally runs at.
DY> User nobody
DY> Group nogroup
DY> # Normally, we want files to be overwriteable.
DY> <Directory /*>
DY> AllowOverwrite on
DY> </Directory>
DY> # A basic anonymous configuration, no upload directories.
DY> <Anonymous ~ftp>
DY> User ftp
DY> Group ftp
DY> # We want clients to be able to login with "anonymous" as well as "ftp"
DY> UserAlias anonymous ftp
DY> # Limit the maximum number of anonymous logins
DY> MaxClients 10
DY> # We want 'welcome.msg' displayed at login, and '.message' displayed
DY> # in each newly chdired directory.
DY> DisplayLogin welcome.msg
DY> DisplayFirstChdir .message
DY> # Limit WRITE everywhere in the anonymous chroot
DY> <Limit WRITE>
DY> DenyAll
DY> </Limit>
DY> </Anonymous>
DY> он с ним нормально запускается, но когда пытаюсь прицепится к нему со своей же машины пишет:
DY> 500 FTP Server shut down (Maintanance in progress) -- please try again later.
Вроде все нормально.
Только, обязательно запускать его как standalone?
У меня черех xinetd отлично работает.
Еще я вообще отключил то, что было там по умолчанию и настроил пару виртуальных
серверов.
И посмотрите в какую директорию вы попадаете при входе, может туда просто нет
допуска. У меня вся проблема с начала была в этом. Ну еще <Directory> и <Limit>
надо подточить напильником.
Еще есть директива RequireValidShell. По умолчанию она установлена в on. Мне
кажется там не все чисто с этой директивой. По крайней мере я ее в off
перекинул. На всякий случай. А вообще скорее всего смотрите безопасность. Как
правило в результате оказывается что или программа запускается под не тем юзером
или вы входите под не тем. И куда то вам доступ запрещен, вот вас и вырубает.
Но лучше всего закоментировать их настройки и попробовать сделать свои с нуля.
Заодно и документацию почитаете. :)
--
С уважением,
Maxim mailto:max_conf на e-foto.ru
Подробная информация о списке рассылки community