Proftpd + mysql

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Dolphin_BSD
ст. сержант
Сообщения: 353
Зарегистрирован: 2007-04-26 9:09:10
Откуда: Kiev
Контактная информация:

Proftpd + mysql

Непрочитанное сообщение Dolphin_BSD » 2009-10-28 21:45:19

Добрый день !

Уважаемые есть к Вам вопрос настроил связку отдалкиваясь от статьи http://www.lissyara.su/?id=1144

Появился вопрос организовать просмотр с при помощи браузера и скачивать с него определенный файл .. сейчас у меня ни вышло ..
Подскажите может надо какую то переменную или типа того ?
Сейчас при нажатии на тот или иной файл что в папке, он постоянно запрашивает пароль, и все равно в итоге не скачивает файл.

Код: Выделить всё

## Proftpd ##

#################################################################
ServerName                      "Shans FTP Server"
ServerType                      standalone
DefaultServer                   on
ScoreboardFile                  /var/run/proftpd.scoreboard
RootLogin                       off
ServerIdent                     off
ServerAdmin                     admin@ftl.com.ua

Port                            21
Umask                           022
PassivePorts                    49100 49110
##################################################################

######################################################################################################################
MaxInstances                    20
MaxClients                      15 "It is too much connections with a server"
MaxClientsPerHost               3 "%m the client are already connected from your host, it is not authorized any more"
MaxLoginAttempts                3 "It is too much attempts to enter"
TransferRate                    RETR,STOR,APPE 150 user !dolphin
CommandBufferSize               512
#######################################################################################################################

##################################
TimeoutStalled       640
TimeoutLogin         120
TimeoutIdle          180
TimeoutNoTransfer    360
##################################

##########################################
User                            ftp
Group                           ftp
##########################################

################################
#CharsetLocal KOI8-R
#CharsetRemote CP1251
################################

##################################################################
#<Limit LOGIN>
#Order allow,deny
#Allow from 192.168.0.0/16 #
#Deny from all
#</Limit>
##################################################################

<Global>
AllowOverwrite yes
IdentLookups off
ExtendedLog /var/log/ftp/access.log WRITE,READ write
ExtendedLog /var/log/ftp/auth.log AUTH auth
</Global>

<IfModule mod_clamav.c>
ClamAV on
</IfModule>

##################################################################
##################################################################
SQLAuthTypes            Plaintext
##################################################################
SQLAuthenticate         users
##################################################################
SQLConnectInfo          ftp@localhost:3306 ftp .hfijcnrf
##################################################################
SQLUserInfo             `users_table` `username` `password` `uid` `gid` \
                        `homedir` `shell`
##################################################################
RequireValidShell off
###########################################################################
SQLLogFile      /var/log/ftp/proftpd_sql.log
###########################################################################
SQLLog          PASS            counter_login
SQLNamedQuery   counter_login   UPDATE "`last_login`=UNIX_TIMESTAMP(), \
                `login_count`=`login_count`+1 WHERE \
                `username`='%u'" `users_table`
###########################################################################
SQLLog          ERR_PASS        counter_err
SQLNamedQuery   counter_err     UPDATE "`last_err_login`=UNIX_TIMESTAMP(), \
                `err_login_count`=`err_login_count`+1 WHERE \
                `username`='%U'" `users_table`
#############################################################################
SQLLog          RETR,STOR               log_story_transfer
SQLNamedQuery   log_story_transfer      INSERT "'',\
                UNIX_TIMESTAMP(),'%u',\
                '%f', '%b', '%h', \
                '%a', '%m', '%T'" \
                `xfer_table`
#############################################################################
SQLLOG          ERR_RETR,ERR_STOR,ERR_DELE,ERR_RMD,ERR_RNTO\
                log_err_modify
                SQLNamedQuery   log_err_modify          INSERT "'',\
                UNIX_TIMESTAMP(),\
                '%u', '%f', '%h', \
                '%a', '%m'" `xfer_errors`
##################################################################################################
UseReverseDNS     off
IdentLookups      off
##################################################################
#DefaultRoot            ~
##################################################################
DefaultRoot             ~       !dolphin
#####################################################################
<Directory /var/webserver/admins/ftp/>
AllowOverwrite          on
<Limit Write>
AllowAll
</Limit>
<Limit READ>
AllowAll
</Limit>
</Directory>
#####################################################################

####################################################################################
##<Anonymous /usr/home/ftp>
##User            ftp
#################################################
##Group           ftp
#################################################
##UserAlias       anonymous ftp
########################################################
##MaxClients      10      "Sorry, max %m users - try again later"
##<Limit WRITE>
##DenyAll
##</Limit>
##</Anonymous>
####################################################################

#######################################################################################

######################################################################
DisplayLogin                    /usr/local/etc/ftp/welcome.msg
DisplayConnect                  /usr/local/etc/ftp/ftp_connect.msg
AccessDenyMsg                   "ATTENTION!!! ALL CONNECTIONS LOGED"
AccessGrantMsg                  "Now apload/download files"
DisplayGoAway                   "Go Away"
######################################################################

###############################################################################
# Logging options
SyslogLevel                     notice
SystemLog                       /var/log/ftp/proftpd-error.log
TransferLog                     /var/log/ftp/proftpd-tranfer.log
ExtendedLog                     /var/log/ftp/proftpd-extended.log    auth,read
###############################################################################

###############################################################################
# Some logging formats
LogFormat         default "%h [%a] %l %u %t \"%r\" %s %f %b"
LogFormat         auth    "%v [%P] %h [%a] %t \"%r\" %s"
LogFormat         read    "%v [%P] %h [%a] %t \"%r\" %s %f %b"
LogFormat         write   "%h [%a] %l %u %t \"%r\" %s %f %b"
###############################################################################
unix#
Заранее спасибо.
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Gerk
сержант
Сообщения: 194
Зарегистрирован: 2009-09-23 23:01:37
Откуда: Симферополь, UA

Re: Proftpd + mysql

Непрочитанное сообщение Gerk » 2009-11-02 17:16:48

А что в логах пишет?

tyler56
сержант
Сообщения: 198
Зарегистрирован: 2009-06-03 18:10:15

Re: Proftpd + mysql

Непрочитанное сообщение tyler56 » 2009-11-02 22:56:19

Под каким пользователем логинитесь системный или с sql базы.
Дальше смотреть права.

Аватара пользователя
Dolphin_BSD
ст. сержант
Сообщения: 353
Зарегистрирован: 2007-04-26 9:09:10
Откуда: Kiev
Контактная информация:

Re: Proftpd + mysql

Непрочитанное сообщение Dolphin_BSD » 2009-11-03 11:20:45

Логинился под разными и тем и тем ... а результат тот же (((
_______________________________________________________________________________
Каждая секунда жизни имеет собственную цену, которую необходимо вовремя заплатить.
http://www.ftl.com.ua