LINUX.ORG.RU
ФорумAdmin

Проблема с proftpd


0

0

Привет! Нужно сделать анонимный доступ к фтп! Вот конфиг:

ServerType              standalone
ServerIdent             on "FTP Server Ready."
ServerName              "My FTP Server"
ServerAdmin             admin@myhost.ru
Port                    21
Umask                   022
MaxInstances            30
MaxLoginAttempts        3
MaxClients              128
TimeoutLogin            120
TimeoutIdle             600
TimeoutNoTransfer       900
TimeoutStalled          300
DeferWelcome            on
DefaultRoot       /home/serv/www/testerzone/htdocs
User                            nobody
Group                           nobody

<Global>
DisplayLogin            .welcome
 AllowOverwrite          on
</Global>
<Limit ALL>
 DenyAll
</Limit>

<Anonymous /home/serv/www/testerzone/htdocs>
User                    ftpuser
Group                   ftpgroup
UserAlias               anonymous ftpuser
AuthAliasOnly                   on
RequireValidShell       no
HideUser                root
<Limit LOGIN READ DIRS>
                AllowAll
</Limit>
</Anonymous>

Как только аноним залогинился выдается такое сообшение 
530-Unable to set anonymous privileges.! 
Куда копа? 


Все крутится на FC9
anonymous

чаще всего не работает из за того что непривилегированный юзер не имеет валидного шелла выход - прописать шелл этого юзера в /etc/shells

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

в /etc/shells у меня: /bin/sh /bin/bash /sbin/nologin /bin/false

а в /etc/passwd ftpuser:x:2001:2001:proftpd user:/home/serv/www/testerzone/htdocs:/bin/false

anonymous
()
Ответ на: комментарий от Sylvia

в /etc/shells у меня: /bin/sh /bin/bash /sbin/nologin /bin/false а в /etc/passwd ftpuser:x:2001:2001:proftpd user:/home/serv/www/testerzone/htdocs:/bin/false

anonymous
()
Ответ на: комментарий от Sylvia

В логе вот такая строчка Sep0219:25:44192.168.0.2proftpd[4614]192.168.0.2(GADJO.mshome.net[::92.168.0.1] ):ftpuser:Directory/home/serv/www/testerzone/htdocs/isnotible.

anonymous
()
Ответ на: комментарий от anonymous

В логе вот такая строчка Sep0219:25:44192.168.0.2proftpd[4614]192.168.0.2(GADJO.mshome.net[::92.168.0.1] ):ftpuser:Directory/home/serv/www/testerzone/htdocs/is not accessible.

anonymous
()

ну так и проверьте есть ли данный каталог и может ли анонимный юзер войти в него (права на каталог)

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

так в том, то и дело что права на вход есть! cd /home/serv/www/testerzone/htdocs/ drwxr-xr-x 4 ftpuser ftpgroup 4096 2008-08-27 21:46 . drwxr-xr-x 4 ftpuser ftpgroup 4096 2008-08-24 02:18 ..

anonymous
()
Ответ на: комментарий от Sylvia

так в том, то и дело что права на вход есть! cd /home/serv/www/testerzone/htdocs/ drwxr-xr-x 4 ftpuser ftpgroup 4096 2008-08-27 21:46 . drwxr-xr-x 4 ftpuser ftpgroup 4096 2008-08-24 02:18 ..

anonymous
()
Ответ на: комментарий от anonymous

Ничего не понимаю! 
если я запускаю ftp сервер командой proftpd все работает, анонима пускает! 
если я запускаю /etc/init.d/prodtpd start то 530-Unable to set anonymous privileges.

Ерунда!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.