Portál AbcLinuxu, 31. května 2024 13:10
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>
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.