Portál AbcLinuxu, 31. května 2024 13:10


Dotaz: proFTPd a vice uctu

5.7.2009 16:23 thomixcz
proFTPd a vice uctu
Přečteno: 243×
Odpovědět | Admin

Zdravim, uz skoro dva dny si hraju s ProFTPD. Nemuzu docilit toho aby kazdy uzivatel mel jinou slozku (adresar). Povedlo se me jen pro jednoho uzivatele a to jeste musim mit nastaveny DefaultRoot primo tam kde jsem nastavil prava pres adduser. Prolezl jsem internet ale nenasel jsem nic kloudneho a pridavani uzivatelu pres mysql tomu bych se rad vyhnul.

Nevite nekdo jak na tohle ? Kvuli peti uzivatelum se me nechce delat mysql.

 

Muj config

 

Include                         /etc/proftpd/modules.conf

ServerType                      standalone
DeferWelcome                    off
ServerIdent                     on "FTP service ready."

MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on

TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200

DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
ListOptions                     "-l -A" strict

DenyFilter                      \*.*/

DefaultRoot                     ~
# RequireValidShell             off
Port                            21
PassivePorts                    49152 65534

MaxInstances                    20
User                            proftpd
Group                           nogroup

Umask                           137 027
AllowOverwrite                  on
TransferLog                     /var/log/proftpd/xferlog
SystemLog                       /var/log/proftpd/proftpd.log

AllowStoreRestart               on
AllowRetrieveRestart            on

<IfModule mod_tls.c>
    TLSEngine on
    TLSProtocol TLSv1
    #TLSRequired ctrl
    TLSRequired off
    TLSVerifyClient on
    TLSRenegotiate required off
    TLSOptions NoCertRequest

    TLSRSACertificateFile /etc/ssl/certs/vm.crt
    TLSRSACertificateKeyFile /etc/ssl/private/vm.key
    #TLSCACertificateFile /etc/ssl/certs/ca.crt
</IfModule>

<Global>
AllowForeignAddress on
</Global>

<IfModule mod_quota.c>
    QuotaEngine off
</IfModule>

<IfModule mod_ratio.c>
    Ratios off
</IfModule>

# Delay engine reduces impact of the so-called Timing Attack described in
# http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02
# It is on by default.
<IfModule mod_delay.c>
DelayEngine on
</IfModule>

<IfModule mod_ctrls.c>
    ControlsEngine        on
    ControlsMaxClients    2
    ControlsLog           /var/log/proftpd/controls.log
    ControlsInterval      5
    ControlsSocket        /var/run/proftpd/proftpd.sock
</IfModule>

<IfModule mod_ctrls_admin.c>
    AdminControlsEngine on
</IfModule>

<Directory "/srv/d_oldcans/www/*">
  HideNoAccess on
</Directory>

<Directory "/srv/d_oldcans/www/www.old-cans.com/htdocs/sub/ax2/*">
  HideNoAccess on
</Directory>


<Anonymous /srv/d_oldcans/www/www.old-cans.com/htdocs/sub/ax2>
User proftpd
RequireValidShell off
AnonRequirePassword on

AllowOverwrite on
AllowStoreRestart on
HideUser root

<Limit Login>
AllowAll
</Limit>

</Anonymous>
 

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 5.7.2009 22:59 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: proFTPd a vice uctu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, musíš mít natáhlý modul "mod_auth_unix", viz ProFTPD Logins and Authentication. Pak budeš moci využívat údaje v "/etc/passwd" a "/etc/group"
Zdar Max
Měl jsem sen ... :(

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.