PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Proftpd 530-Unable to set anonymous privileges.



spacetux
06.05.03, 15:03
Hallo zusammen,

kann mir jemend bei einem kleine Proftpd-Problem weiterhelfen:
Ich habe mehrere verschiedene Anonymous benutzer im Proftpd eingerichtet. Dummerweise bekomme ich immer diese Fehlermeldung:

530-Unable to set anonymous privileges.

In der /etc/ftpusers steht keiner der Benutzer drin.

George Mason
06.05.03, 15:22
Kannst Du deine proftpd config mal posten?

spacetux
06.05.03, 15:54
Die Confi ist ein bißchen sehr lang, hab si deshhalb etwas gekürzt, Komentare usw.


********************************************

ServerName "SAC FTP Server"
ServerType standalone
ServerAdmin admin@sac-darmstadt.de
ServerIdent on "FTP Server SAC DARMSTADT"

DeferWelcome on
DefaultServer on

RootLogin off

Port 21

User nobody
Group nogroup

<Directory /*>
AllowOverwrite on
HiddenStor on
<Limit SIZE>
DenyAll
</Limit>
</Directory>

DenyFilter "%"

MaxInstances 30

IdentLookups off

TimeoutStalled 280

ScoreboardPath /var/run/proftpd

TransferLog /var/log/xferlog

LogFormat default "%h %l %u %t \"%r\" %s %b"
LogFormat auth "%v [%P] %h %t \"%r\" %s"
LogFormat write "%h %l %u %t \"%r\" %s %b"

ExtendedLog /var/log/proftpd.access_log WRITE,READ write

ExtendedLog /var/log/proftpd.auth_log AUTH auth


DisplayLogin welcome.msg

<Anonymous /usr/local/ftpd/ >
<Limit LOGIN>
AllowAll
</Limit>
AnonRequirePassword on
user ftpuser
group ftpgroup
UserAlias ftpadmin ftpuser
UserPassword ftpuser XXXXXXXX
AuthAliasOnly on

<Directory /usr/local/ftpd/* >
<Limit ALL>
AllowAll
</Limit>
</Directory>
</Anonymous>

<Anonymous /usr/local/ftpd/kunde/public/ >
<Limit LOGIN>
AllowAll
</Limit>
AnonRequirePassword on
user ftpuser
group ftpgroup
UserAlias ftpkunde ftpuser
UserPassword ftpuser XXXXXXXXX
AuthAliasOnly on

<Directory /usr/local/ftpd/kunde/public/* >
<Limit WRITE READ>
DenyAll
</Limit>
</Directory>

<Directory /usr/local/ftpd/kunde/public/upload/* >
<Limit STOR>
AllowAll
</Limit>
</Directory>

<Directory /usr/local/ftpd/kunde/public/download/* >
<Limit RETR>
AllowAll
</Limit>
</Directory>

</Anonymous>


<Anonymous /usr/local/ftpd/partner/public/ >
<Limit LOGIN>
AllowAll
</Limit>
AnonRequirePassword on
user ftpuser
group ftpgroup
UserAlias ftppartner ftpuser
UserPassword ftpuser XXXXXXXXX
AuthAliasOnly on

<Directory /usr/local/ftpd/partner/public/* >
<Limit WRITE READ >
DenyAll
</Limit>
</Directory>

<Directory /usr/local/ftpd/partner/public/upload/ >
<Limit STOR>
AllowAll
</Limit>
</Directory>



<Directory /usr/local/ftpd/partner/public/download/* >
<Limit RETR>
AllowAll
</Limit>
</Directory>

</Anonymous>


<Anonymous /usr/local/ftpd/faweco/public/ >
<Limit LOGIN>
AllowAll
</Limit>
AnonRequirePassword on
user ftpuser
group ftpgroup
UserAlias ftpfaweco ftpuser
UserPassword ftpuser xxxxxxxxxxxxx
AuthAliasOnly on

<Directory /usr/local/ftpd/faweco/public/* >
<Limit WRITE READ >
DenyAll
</Limit>
</Directory>

<Directory /usr/local/ftpd/faweco/public/upload/ >
<Limit STOR>
AllowAll
</Limit>
</Directory>



<Directory /usr/local/ftpd/faweco/public/download/* >
<Limit RETR>
AllowAll
</Limit>
</Directory>

</Anonymous>


<Anonymous /usr/local/ftpd/mitarbeiter/public/ >
<Limit LOGIN>
AllowAll
</Limit>
AnonRequirePassword on
user ftpuser
group ftpgroup
UserAlias ftpmitarbeiter ftpuser
UserPassword ftpuser XXXXXXX
AuthAliasOnly on

<Directory /usr/local/ftpd/mitarbeiter/public/* >
<Limit WRITE READ >
DenyAll
</Limit>
</Directory>


<Directory /usr/local/ftpd/mitarbeiter/public/upload/* >
<Limit STOR>
AllowAll
</Limit>
</Directory>

<Directory /usr/local/ftpd/mitarbeiter/public/upload/webcam/*>
AllowOverwrite on
<Limit STOR WRITE>
AllowAll
</Limit>
</Directory>

<Directory /usr/local/ftpd/mitarbeiter/public/download/* >
<Limit RETR>
AllowAll
</Limit>
</Directory>

</Anonymous>


<Anonymous /usr/local/httpd/ >
<Limit LOGIN>
AllowAll
</Limit>
AnonRequirePassword on
user ftpweb
group ftpgroup
UserAlias webadmin ftpweb
UserPassword ftpweb XXXXXXXXX
AuthAliasOnly on


<Directory /usr/local/httpd/* >
<Limit ALL WRITE>
AllowAll
</Limit>
</Directory>
</Anonymous>


<Anonymous /usr/local/httpd/ >
<Limit LOGIN SITE_CHMOD>
AllowAll
</Limit>
AnonRequirePassword on
user ftpweb
group ftpgroup
UserAlias webdesigner ftpweb
UserPassword ftpweb XXXXXXX
AuthAliasOnly on
#AllowChmod on
AllowOverwrite on


<Directory /usr/local/httpd/htdocs/* >
<Limit ALL>
AllowAll
</Limit>
</Directory>

<Directory /usr/local/httpd/cgi-bin/* >
<Limit READ WRITE DIRS STOR>
AllowAll
</Limit>
</Directory>

<Directory /usr/local/httpd/ip-ac/* >
<Limit READ WRITE>
AllowAll
</Limit>
</Directory>
</Anonymous>

<Anonymous /cdrom/ >
<Limit LOGIN>
AllowAll
</Limit>
AnonRequirePassword on
user ftpuser
group ftpgroup
UserAlias suseftp ftpuser
UserPassword suseftp XXXXXXXXX
AuthAliasOnly on


<Directory /cdrom/*>
<Limit READ>
AllowAll
</Limit>
</Directory>

</Anonymous>


<Anonymous /home/andreas/ >
<Limit LOGIN>
AllowAll
</Limit>

AnonRequirePassword on
user andreas
group users

<Directory /home/andreas/*>
<Limit ALL>
AllowAll
</Limit>
</Directory>
</Anonymous>

<Anonymous /usr/local/ftpd/sactech/proginst>

AnonRequirePassword on
AuthAliasOnly on
User ftpuser
Group ftpgroup
UserAlias sactech ftpuser
UserPassword ftpuser XXXXXXXXXXXXXXX


<Limit LOGIN>
order allow, deny
AllowUser sactech
DenyUser ALL
</Limit>


UserOwner ftpuser
GroupOwner ftpgroup
Umask 007


HideUser root
HideGroup root


<Limit ALL>
IgnoreHidden on
</Limit>


<Limit RETR DIRS>
AllowAll
</Limit>


<Limit ALL>
DenyAll
</Limit>

</Anonymous>


<Anonymous /usr/local/ftpd/sactech/customer>

AnonRequirePassword on
AuthAliasOnly on
User ftpuser
Group ftpgroup
UserAlias saccli ftpuser
UserPassword ftpuser XXXXXXXXXX


<Limit LOGIN>
order allow, deny
AllowUser saccli
DenyUser ALL
</Limit>


UserOwner ftpuser
GroupOwner ftpgroup
Umask 007


HideUser root
HideGroup root


<Limit ALL>
IgnoreHidden on
</Limit>

<Limit RETR DIRS>
AllowAll
</Limit>


<Limit ALL>
DenyAll
</Limit>

</Anonymous>


<Anonymous /usr/local/ftpd/sactech>

AnonRequirePassword on
AuthAliasOnly on
User ftpuser
Group ftpgroup
UserAlias sactechadmin ftpuser
UserPassword ftpuser XXXXXXXXX

<Limit LOGIN>
order allow, deny
AllowUser sactechadmin
DenyUser ALL
</Limit>


UserOwner ftpuser
GroupOwner ftpgroup
Umask 007


HideUser root
HideGroup root


<Limit ALL>
IgnoreHidden on
</Limit>

<Directory /usr/local/ftpd/sactech/* >
<Limit WRITE>
DenyAll
</Limit>
</Directory>

<Directory /usr/local/ftpd/sactech/customer/* >
<Limit WRITE READ DIRS>
AllowAll
</Limit>
</Directory>

<Directory /usr/local/ftpd/sactech/proginst/* >
<Limit WRITE>
DenyAll
</Limit>
</Directory>

<Directory /usr/local/ftpd/sactech/proginst/driver/* >
<Limit WRITE READ DIRS>
AllowAll
</Limit>
</Directory>

<Directory /usr/local/ftpd/sactech/proginst/progs/* >
<Limit WRITE READ DIRS>
AllowAll
</Limit>
</Directory>

</Anonymous>


<Anonymous /usr/local/ftpd/antivirus>

AnonRequirePassword on
AuthAliasOnly on
User ftpuser
Group ftpgroup
UserAlias antivirusadmin ftpuser
UserPassword ftpuser XXXXXXXXXXXXXXX

<Limit LOGIN>
order allow, deny
AllowUser antivirusadmin
DenyUser ALL
</Limit>


<Limit LOGIN>
Order allow,deny
Allow from 192.168.10.0/24
Deny from all
</Limit>



UserOwner ftpuser
GroupOwner ftpgroup
Umask 007


HideUser root
HideGroup root


<Limit ALL>
IgnoreHidden on
</Limit>



<Directory /usr/local/ftpd/antivirus/* >
<Limit ALL>
AllowAll
</Limit>
</Directory>

</Anonymous>


<Anonymous /usr/local/ftpd/antivirus>

AnonRequirePassword on
AuthAliasOnly on
User ftpuser
Group ftpgroup
UserAlias antivirus ftpuser
UserPassword ftpuser XXXXXXXXXXXXXXXXX


<Limit LOGIN>
order allow, deny
AllowUser antivirus
DenyUser ALL
</Limit>


<Limit LOGIN>
Order allow,deny
Allow from mail.sac-darmstadt.de
Deny from all
</Limit>


UserOwner ftpuser
GroupOwner ftpgroup
Umask 007

HideUser root
HideGroup root

<Limit ALL>
IgnoreHidden on
</Limit>


<Limit RETR DIRS>
AllowAll
</Limit>


<Limit ALL>
DenyAll
</Limit>

</Anonymous>

George Mason
06.05.03, 22:09
Ach Du Sch...

Mann ist die aber groß... OK muss ich erstmal sichten das Ganze!