Не работает anonymous ftp соединение с proftpd-1.3.3_rc1-r1
Всем добрый день!
Хотелось бы узнать, никто не сталкивался ли с подобной проблемой?
Позавчера ставил gentoo на сервер - нормально было. Сегодня на другой поставил - вот такая плюшка получилась.
Причем что интересно - под нормальными пользователями пускает и всё отлично пашет.
З.ы.: какой бы я каталог для анонимного соединения не создал, без разницы в /home или еще где угодно, нигде не пашет.
Краткая информация:
1. Linux ua_ua6JIo4Ko 2.6.31-gentoo-r2 #2 SMP Thu Oct 15 00:21:17 MSD 2009 x86_64 Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz GenuineIntel GNU/Linux
2. baselayout-2.0.1
3. net-ftp/proftpd-1.3.3_rc1-r1 USE="acl caps ctrls deflate ncurses nls pam ssl tcpd -authfile -ban -case -clamav -doc -exec -hardened -ident -ifsession -ipv6 -kerberos -ldap -mysql -postgres -radius -ratio -readme -rewrite (-selinux) -sftp -shaper -sitemisc -softquota -trace -vroot -xinetd"
4. Лог /var/log/messages:
Oct 15 09:11:32 ua_ua6JIo4Ko proftpd[11850]: ua_ua6JIo4Ko.digitalfacility (192.168.1.5[192.168.1.5]) - SETUP PRIVS at main.c:1080
Oct 15 09:11:32 ua_ua6JIo4Ko proftpd[11850]: ua_ua6JIo4Ko.digitalfacility (192.168.1.5[192.168.1.5]) - FTP session opened.
Oct 15 09:11:32 ua_ua6JIo4Ko proftpd[11850]: ua_ua6JIo4Ko.digitalfacility (192.168.1.5[192.168.1.5]) - SETUP PRIVS at mod_auth.c:940
Oct 15 09:11:32 ua_ua6JIo4Ko proftpd[11850]: ua_ua6JIo4Ko.digitalfacility (192.168.1.5[192.168.1.5]) - SETUP PRIVS at mod_auth.c:977
Oct 15 09:11:32 ua_ua6JIo4Ko proftpd[11850]: ua_ua6JIo4Ko.digitalfacility (192.168.1.5[192.168.1.5]) - ftp: Directory /test/ is not accessible.
Oct 15 09:11:32 ua_ua6JIo4Ko proftpd[11850]: ua_ua6JIo4Ko.digitalfacility (192.168.1.5[192.168.1.5]) - FTP session closed.
Всем заранее спасибо!
- Для комментирования войдите или зарегистрируйтесь
Попробуй USE="-acl"
Попробуй USE="-acl"
После обновления системы
После обновления системы сталкнулся с аналогичной проблемой. Пересборка proftpd с USE="-acl" помогла, спасибо за совет! В конфиге пользователь и группа для анонимного доступа остались "ftp" как и в старом конфиге.
откатил на версию net-ftp/proftpd-1.3.2-r2
Заметил косяк:
Конфиг, которая через etc-update подпихивает новая версия, косячный.
# This is a sample ProFTPD configuration file for Gentoo Linux (rename # it to 'proftpd.conf' for actual use). It establishes a single server # and a single anonymous login. ServerName "ProFTPD Default Server" ServerType standalone DefaultServer on RequireValidShell off AuthPAM off AuthPAMConfig ftp # Listen on the standard FTP port 21. Port 21 # New directories and files should not be group or world writable. Umask 022 # To prevent DoS attacks set the maximum number of child processes # to 30. If you need to allow more than 30 concurrent connections # at once simply increase this value. MaxInstances 30 # The server will run under ftp/ftp. User ftp Group ftp # Every FTP sessions is "jailed" into the user's home directory. DefaultRoot ~ # Generally files are overwritable. AllowOverwrite on # Disallow the use of the SITE CHMOD command. <Limit SITE_CHMOD> DenyAll </Limit> # A basic anonymous FTP account without an upload directory. <Anonymous ~ftp> User ftp Group ftp # Clients can login with the username "anonymous" and "ftp". UserAlias anonymous ftp # Limit the maximum number of parallel anonymous logins to 10. MaxClients 10 # Prohibit the WRITE command for the anonymous users. <Limit WRITE> DenyAll </Limit> </Anonymous>
помеченное жирным: пользователь и пароль должны быть proftpd и proftpd.
эт я к тому что не у всех полно времени копаться в group и т. п., добавляя\изменяя юзеров по каждой прихоти разработчиков.
В общем тему пока не закрываю, но разработчику выслал моё мнение, а сам пойду сервер на стабильную ветку откатить. :)