Не могу запустить proftpd (SOLVED)

Установил.
Сначала пробовал свой конфиг писать - при запуске вылетела эта ошибка.

# /etc/init.d/proftpd start
 * Checking proftpd configuration ...
 * Configuration error: please fix your configuration file (/etc/proftpd/proftpd.conf).                                                                                   [ !! ]
 * ERROR: proftpd failed to start
#

переименовал /etc/proftpd/proftpd.conf.sample в /etc/proftpd/proftpd.conf
т.е. дефолтовый конфиг - тоже самое.

В чем проблема?

Косяк в

Косяк в конфиге. Конфиг в студию...

ServerName

ServerName                      "BuriK-nb" 
 ServerType                      standalone 
 DefaultServer                   on 
 RequireValidShell               off 
 UseReverseDNS                   off 
 IdentLookups                    off 
 Port                            21 
 Umask                           022 
 MaxInstances                    30 
 User                            nobody 
 Group                           nogroup 
 AllowOverwrite                  on 
 <Limit SITE_CHMOD> 
   DenyAll 
 </Limit> 
 <Anonymous ~ftp> 
   User                 ftp 
   Group                ftp 
   AnonRequirePassword  off 
   MaxClients           10 
   UserAlias            anonymous ftp 
   DisplayLogin         welcome.msg 
   <Limit WRITE> 
     Deny from all 
   </Limit> 
   <Directory uploads/*> 
     <Limit STOR MKD RMD XMKD XRMD WRITE PWD XPWD> 
       AllowAll 
     </Limit> 
   </Directory> 
 </Anonymous> 

Но, как я уже писал выше с дефолтовым тоже самое.

Ой, что-то форум

Ой, что-то форум косячит. Вторая попытка.

ServerName                      "BuriK-nb" 
 ServerType                      standalone 
 DefaultServer                   on 
 RequireValidShell               off 
 UseReverseDNS                   off 
 IdentLookups                    off 
 Port                            21 
 Umask                           022 
 MaxInstances                    30 
 User                            nobody 
 Group                           nogroup 
 AllowOverwrite                  on 

<Limit SITE_CHMOD>
   DenyAll 
 </Limit>
 <Anonymous ~ftp>
   User                 ftp 
   Group                ftp 
   AnonRequirePassword  off 
   MaxClients           10 
   UserAlias            anonymous ftp 
   DisplayLogin         welcome.msg 
   <Limit WRITE >
     Deny from all 
   </Limit>
   <Directory uploads/*>
     <Limit STOR MKD RMD XMKD XRMD WRITE PWD XPWD>
       AllowAll 
     </Limit>
   </Directory>
 </Anonymous>
 

Запустил

Запустил тест:

# proftpd -t 
 Checking syntax of configuration file 
  - warning: the DisplayFirstChdir directive is deprecated and will be removed in a future release.  Please use the DisplayChdir directive. 
  - warning: unable to determine IP address of 'myhost' 
  - error: no valid servers configured 
  - Fatal: error processing configuration file '/etc/proftpd/proftpd.conf'

Что значит нет серверов?

видимо то, что

видимо то, что те что есть вменямых настроек не имеют, поэтому нет. поправь настройки.

Добавил в /etc/hosts

Добавил в /etc/hosts алиас "myhost" для localhost и proftpd стартанул успешно.

Но теперь он требует пароль для анонима.
Что теперь не так?

а ты попробуй

а ты попробуй мусор ввести, как правило пароль у анинима есть, но любой, а клиенты туда мыло вставляют

Решено. Это с

Решено.
Это с дефолтовым конфигом такое (симлинк на него был). Сейчас подставил свой конфиг (см. выше)
И все в роде нормализовалось.

По ходу опция "AnonRequirePassword off" сыграла свою роль.

Есть грабли

Еще есть грабли с запуском такие - в логах ничего совсем не пишет про ошибки, конфиг на 100% верный а запускатся отказывается.
Такое будет если proftpd собран с USE="acl" а файловая система смонтирована без опции acl.
Давненько на такое напоролся.

Не работал анонимный

Не работал анонимный пользователь, долго мучил конфиги, нечего не помогало.
USE="-acl" emerge proftpd - помогло

proftpd собран без USE="acl"

alex74 написал(а):
Не работал анонимный пользователь, долго мучил конфиги, нечего не помогало.
USE="-acl" emerge proftpd - помогло

Спасибо за ценный совет! У меня тоже был собран без этого флага. Пересобрал, и все заработало!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".