The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Проблема с proftpd. Немогу заставить его пропускать анонимного ..., !*! line, 31-Мрт-03, 17:40  [смотреть все]
Проблема с proftpd. Немогу заставить его пропускать анонимного пользователя... Уже все голову сломал, ну никак не получается. Вот пример конфига:

ServerName                      "Test configuration"
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                    /var/ftp/anonymous
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 /var/ftp/user1>
User                           luser1
Group                          luser1
Umask                          000
MaxClients                     10
AnonRequirePassword            on
AllowOverwrite                 yes

# Limit
<Limit ALL>
  AllowAll
</Limit>

</Anonymous>

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

# Limit
<Limit ALL>
  AllowAll
</Limit>

</Anonymous>


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

Да, что за
User                         ftp
Group                        ftp
где этот пользователь и группа, создан он у меня или нет???

UserAlias                    anonymous ftp    
можноли сдесь накручивать разные логины типа @IEUser ?

Как создавать пользователя в системе из коммандной строки?
adduser ..............


Спасибо.

  • Проблема с proftpd. Немогу заставить его пропускать анонимно..., !*! lavr, 17:51 , 31-Мрт-03 (1)
    >Проблема с proftpd. Немогу заставить его пропускать анонимного пользователя... Уже все голову
    >сломал, ну никак не получается. Вот пример конфига:
    >
    >ServerName            
    >          "Test
    >configuration"
    >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            
    >        /var/ftp/anonymous
    >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 /var/ftp/user1>
    >User            
    >          
    >    luser1
    >Group            
    >          
    >   luser1
    >Umask            
    >          
    >   000
    >MaxClients            
    >         10
    >AnonRequirePassword            
    >on
    >AllowOverwrite            
    >     yes
    >
    ># Limit
    ><Limit ALL>
    >  AllowAll
    ></Limit>
    >
    ></Anonymous>
    >
    ># My lousy user N 2
    ><Anonymous /var/ftp/user2>
    >User            
    >          
    >    luser2
    >Group            
    >          
    >   luser2
    >Umask            
    >          
    >   022
    >MaxClients            
    >         5
    >AnonRequirePassword            
    >on
    >AllowOverwrite            
    >     yes
    >
    ># Limit
    ><Limit ALL>
    >  AllowAll
    ></Limit>
    >
    ></Anonymous>
    >
    >
    >Там еще фишка в том, что нужно еще и авторизовавшихся пользователей в
    >разные каталоги разводить.
    >
    >Да, что за
    >User            
    >          
    >  ftp
    >Group            
    >          
    > ftp
    >где этот пользователь и группа, создан он у меня или нет???
    >
    >
    >
    >UserAlias            
    >        anonymous ftp
    >можноли сдесь накручивать разные логины типа @IEUser ?
    >
    >Как создавать пользователя в системе из коммандной строки?
    >adduser ..............
    >
    >
    >Спасибо.

    изучай матчасть и почитай http://unix1.jinr.ru/~lavr/proftpd/new/
    ну и кое-что есть про proftpd на http://unix1.jinr.ru/~lavr/




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру