URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 28241
[ Назад ]

Исходное сообщение
"Готовый конфиг для proftpd..."

Отправлено line , 30-Мрт-03 20:40 
Здравствуйте!
Есть ли у кого нибудь готовые, рабочие конфиги для proftpd.
Нужен анонимный доступ и возможность доступа к разным каталогам в зависимости от того кто залогинился.

Спасибо.


Содержание

Сообщения в этом обсуждении
"Готовый конфиг для proftpd..."
Отправлено Ilia , 30-Мрт-03 22:11 
>Здравствуйте!
>Есть ли у кого нибудь готовые, рабочие конфиги для proftpd.
>Нужен анонимный доступ и возможность доступа к разным каталогам в зависимости от
>того кто залогинился.


ServerName                    "My lousy ftp server"
ServerType                      standalone
ServerAdmin                     root@mydomain.dom
ServerIdent                     off
DefaultServer                   on
Port                            21
Umask                           022
MaxInstances                    400
User                            nobody
Group                           nobody
UseReverseDNS                   off
IdentLookups                    off
UseFtpUsers                     on
WtmpLog                         off
MaxLoginAttempts                5
DefaultRoot                    /home/ftp
TimeoutLogin                    120
TimeoutIdle                     600
TimeoutNoTransfer               900
AllowStoreRestart               on
<Directory /*>
  AllowOverwrite                on
</Directory>

## A basic anonymous configuration, no upload directories.
<Anonymous ~ftp>
  User                         ftp
  Group                                ftp
  # We want clients to be able to login with "anonymous" as well as "ftp"
  UserAlias                    anonymous ftp

  # Limit the maximum number of anonymous logins
  MaxClients                   290

  # Limit WRITE everywhere in the anonymous chroot
  <Limit WRITE>
    DenyAll
  </Limit>

</Anonymous>

# My lousy user N 1
<Anonymous /home/luser1>
User                           luser1
Group                          luser1
Umask                          000
MaxClients                     10
AnonRequirePassword            on
AllowOverwrite                 yes

# Limit
<Limit ALL>
  AllowAll
  </Limit>

</Anonymous>

# My lousy user N 2
<Anonymous /home/luser2>
User                           luser2
Group                          luser2
Umask                          022
MaxClients                     5
AnonRequirePassword            on
AllowOverwrite                 yes

# Limit
<Limit ALL>
  AllowAll
  </Limit>

</Anonymous>

и т.д.