proftpd.confServerName "ProFTPD server"
ServerIdent on "FTP Server ready."
ServerAdmin root@localhost
DefaultServer on
VRootEngine on
DefaultRoot ~ !adm
VRootAlias /etc/security/pam_env.conf etc/security/pam_env.conf
AuthUserFile /etc/proftpd/ftpd.passwd
RequireValidShell off
AuthOrder mod_auth_file.c
AuthPAMConfig proftpd
UseReverseDNS off
User nobody
Group nobody
MaxInstances 20
UseSendfile off
LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
<IfDefine TLS>
TLSEngine on
TLSRequired on
TLSRSACertificateFile /etc/pki/tls/certs/proftpd.pem
TLSRSACertificateKeyFile /etc/pki/tls/certs/proftpd.pem
TLSCipherSuite ALL:!ADH:!DES
TLSOptions NoCertRequest
TLSVerifyClient off
TLSLog /var/log/proftpd/tls.log
<IfModule mod_tls_shmcache.c>
TLSSessionCache shm:/file=/var/run/proftpd/sesscache
</IfModule>
</IfDefine>
<IfDefine DYNAMIC_BAN_LISTS>
LoadModule mod_ban.c
BanEngine on
BanLog /var/log/proftpd/ban.log
BanTable /var/run/proftpd/ban.tab
BanOnEvent MaxLoginAttempts 2/00:10:00 01:00:00
BanControlsACLs all allow user ftpadm
</IfDefine>
<Global>
Umask 022
AllowOverwrite yes
<Limit ALL SITE_CHMOD>
AllowAll
</Limit>
</Global>создал юзера
/etc/proftpd/ftpasswd --file=/etc/proftpd/ftpd.passwd --name=test --passwd --home=/var/ftp/downloads --shell=/sbin/nologin --uid=14 gid=14
service proftpd restart....
логинимся под созданным юзером, на фтп заходит, а удалить/создать не дает...
service proftpd stop, затем proftpd -nd 10
и все работает, удаляет создает...
Где ошибка?
> Где кАсяк?осторожней с такими вопросами, всевидящее око РКН не дремлет, заблочат
>> Где кАсяк?
> осторожней с такими вопросами, всевидящее око РКН не дремлет, заблочатИсправился...
>>> Где кАсяк?
>> осторожней с такими вопросами, всевидящее око РКН не дремлет, заблочат
> Исправился...так пАмАгло? или не решено?
>>>> Где кАсяк?
>>> осторожней с такими вопросами, всевидящее око РКН не дремлет, заблочат
>> Исправился...
> так пАмАгло? или не решено?не, не пАмАгло!!! Всю голову сломал куда смотреть, где ошибка.... ? Делал по многим манам в инете, но безрезультатно.
> не, не пАмАгло!!! Всю голову сломал куда смотреть, где ошибка.... ? Делал
> по многим манам в инете, но безрезультатно.очередная жертва howto ))
права смотри ))
>> не, не пАмАгло!!! Всю голову сломал куда смотреть, где ошибка.... ? Делал
>> по многим манам в инете, но безрезультатно.
> очередная жертва howto ))
> права смотри ))ls -la /var/ftp/
drwxrwxrwx. 3 ftp ftp 4096 Дек 12 14:52 downloads
так как пользователь создавался с uid=14, т.е. ftp
/etc/proftpd/ftpasswd --file=/etc/proftpd/ftpd.passwd --name=test --passwd --home=/var/ftp/downloads --shell=/sbin/nologin --uid=14 gid=14
proftpd -nd 10
Запускается под рутом?Возможно CAP_FSETID:
related bugs:
http://bugs.proftpd.org/show_bug.cgi?id=3958
http://bugs.proftpd.org/show_bug.cgi?id=3960Попробуйте версию proftpd < 1.3.3g.
> proftpd -nd 10
> Запускается под рутом?
> Возможно CAP_FSETID:
> related bugs:
> http://bugs.proftpd.org/show_bug.cgi?id=3958
> http://bugs.proftpd.org/show_bug.cgi?id=3960
> Попробуйте версию proftpd < 1.3.3g.Да запускается под рутом... Так называемый даунгрейд делал, не помогает....
P.S. Вот еще что заметил, пользователя регал с одним паролем, а зайти можно с любым, т.е например пароль, с которым регал 1234, а зайти могу введя тупо 1...
>[оверквотинг удален]
>> Запускается под рутом?
>> Возможно CAP_FSETID:
>> related bugs:
>> http://bugs.proftpd.org/show_bug.cgi?id=3958
>> http://bugs.proftpd.org/show_bug.cgi?id=3960
>> Попробуйте версию proftpd < 1.3.3g.
> Да запускается под рутом... Так называемый даунгрейд делал, не помогает....
> P.S. Вот еще что заметил, пользователя регал с одним паролем, а зайти
> можно с любым, т.е например пароль, с которым регал 1234, а
> зайти могу введя тупо 1...С паролем разобрался, а вот с остальным нет....
>[оверквотинг удален]
>>> Возможно CAP_FSETID:
>>> related bugs:
>>> http://bugs.proftpd.org/show_bug.cgi?id=3958
>>> http://bugs.proftpd.org/show_bug.cgi?id=3960
>>> Попробуйте версию proftpd < 1.3.3g.
>> Да запускается под рутом... Так называемый даунгрейд делал, не помогает....
>> P.S. Вот еще что заметил, пользователя регал с одним паролем, а зайти
>> можно с любым, т.е например пароль, с которым регал 1234, а
>> зайти могу введя тупо 1...
> С паролем разобрался, а вот с остальным нет....Все разобрался... Заработало.
Ну и ....