Samm молодец, можно забрасывать цветами и апплодисментами?moonug писал(а):Слушаем-с Samm.
Мастер-класс. (Если он таки не откажется)




Модератор: f0s
Samm молодец, можно забрасывать цветами и апплодисментами?moonug писал(а):Слушаем-с Samm.
Мастер-класс. (Если он таки не откажется)
Код: Выделить всё
- Remove third party modules mod_codeconv, mod_comb, mod_sql_tds (won't build)
Код: Выделить всё
UseEncoding koi8-r cp1251
Код: Выделить всё
ServerName "FTP Server"
ServerType standalone
DefaultServer on
ScoreboardFile /var/run/proftpd.scoreboard
Port 21
#Umask 022
Umask 002
MaxInstances 30
CommandBufferSize 512
User ftp
Group ftp
<IfModule mod_clamav.c>
ClamAV on
ClamServer localhost
ClamPort 3310
</IfModule>
SQLAuthTypes Plaintext
SQLAuthenticate users
SQLConnectInfo ftp@localhost:3306 ftp ftp
SQLUserInfo `users_table` `username` `password` `uid` `gid` \
`homedir` `shell`
RequireValidShell off
#SQLLogFile /var/log/proftpd.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 STOR,DELE log_story_transfer
SQLNamedQuery log_story_transfer INSERT "'',\
UNIX_TIMESTAMP(),'%u',\
'%f', '%b', '%h', \
'%a', '%r', '%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
# We don't want .ftpaccess or .htaccess files to be uploaded
PathDenyFilter "(\.ftp)|(\.ht)[a-z]+$"
PathDenyFilter "\.ftp[a-z]+$"
DefaultRoot ~ !wheel, ftp
<Directory ~>
AllowOverwrite on
<Limit Write>
AllowAll
</Limit>
<Limit READ>
AllowAll
</Limit>
</Directory>
<Global>
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
AllowOverwrite on
AllowOverride on
LangEngine on
UseEncoding on
UseEncoding KOI8-R CP1251
</global>
<Anonymous /var/ftp/>
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 60 "Sorry, max %m users - try again later"
MaxClientsPerHost 3 "Sorry, max %m for IP "
AllowOverride on
<Directory /var/ftp/_incoming/*>
AllowRetrieveRestart on
AllowStoreRestart on
AllowOverwrite on
<Limit STOR DIR RETR APPE CMD MKD WRITE READ>
AllowALL
</Limit>
<Limit DELE RMD>
Order deny,allow
AllowUser vit admin chopper alex ArteMIX AlexKing
Deny from all
</Limit>
</Directory>
<Directory /var/ftp/_pub/*>
AllowRetrieveRestart on
AllowStoreRestart on
AllowOverwrite on
<Limit STOR DIR RETR APPE CMD MKD WRITE DELE RMD>
AllowALL
</Limit>
</Directory>
<Limit WRITE MKD>
DenyAll
</Limit>
</Anonymous>
Код: Выделить всё
convmv