Rudolf Block: Proftpd

Beitrag lesen

hallo
ich wollt auf meinen root server (linux) einen ftp bereich anlegen/installieren (wie auch immer).
doch nun hab ich das problem:
[code=deutsch]Starting ftp server - Fatal: <Directory>: relative path not allowed in non-<Anonymous> sections on line 80 of '/etc/proftpd.conf'
startproc:  exit status of parent of /usr/sbin/proftpd: 1[/code]
ich hab wohl in line 80 etwas falsch eingegeben, allerdings ist das die standart konfig nur auf standalone gestellt und maxclient,...
eingefügt.
hoffe ihr könnt mir weiterhelfen.

Meine Config:

To have more informations about Proftpd configuration

look at : http://www.proftpd.org/

This is a basic ProFTPD configuration file (rename it to

'proftpd.conf' for actual use.  It establishes a single server

and a single anonymous login.  It assumes that you have a user/group

"nobody" and "ftp" for normal operation and anon.

ServerName   "ProFTPD"
#ServerType   standalone
ServerType   standalone
DefaultServer   on
<Global>
DefaultRoot ~  psacln
AllowOverwrite  on
</Global>
DefaultTransferMode binary
UseFtpUsers   on

Port 21 is the standard FTP port.

Port    21

Umask 022 is a good standard umask to prevent new dirs and files

from being group and world writable.

Umask    022

To prevent DoS attacks, set the maximum number of child processes

to 30.  If you need to allow more than 30 concurrent connections

at once, simply increase this value.  Note that this ONLY works

in standalone mode, in inetd mode you should use an inetd server

that allows you to limit maximum number of processes per service

(such as xinetd)

MaxInstances   30

#Following part of this config file were generate by PSA automatically
#Any changes in this part will be overwritten by next manipulation
#with Anonymous FTP feature in PSA control panel.

#Include directive should point to place where FTP Virtual Hosts configurations
#preserved

ScoreboardFile /var/run/proftpd/scoreboard

Primary log file mest be outside of system logrotate province

TransferLog /usr/local/psa/var/log/xferlog

#Change default group for new files and directories in vhosts dir to psacln

<Directory /srv/www/vhosts>
 GroupOwner psacln
</Directory>

Enable PAM authentication

AuthPAM on
AuthPAMConfig proftpd

IdentLookups off
UseReverseDNS off

AuthGroupFile /etc/group

Include /etc/proftpd.include

TransferRate RETR 1000

MaxClientsPerHost 1

MaxClients 10

#</Anonymous>
Group                       nogroup
 User                        ftp
 UserAlias                   anonymous ftp
 RequireValidShell           off
 MaxClients                  8
 DisplayLogin                welcome.msg
 DisplayFirstChdir           .message
 <Directory *>
   <Limit WRITE>
     DenyAll
   </Limit>
 </Directory>
</Anonymous>