Hallo
wenn ich mich als benutzer der Gruppe ftptest anmelde bekomm ich mit der Konfig
<Directory ~ftp/test>
<Limit ALL>
DenyAll
</Limit>
<Limit DIRS READ WRITE LOGIN>
AllowGroup ftptest
</Limit>
</Directory>
die Meldung
ftp> ls
501 PORT: Operation not permitted
ftp: bind: Address already in use
Mit der Konfig :
<Directory ~ftp/test>
<Limit ALL>
DenyAll
</Limit>
<Limit ALL>
AllowGroup ftptest
</Limit>
</Directory>
funktioniert es:
ftp> ls
200 PORT command successful
150 Opening ASCII mode data connection for file list
drwxrwxr-x 2 ftp ftptest 4096 Oct 20 13:35 in
drwxrwxr-x 2 ftp ftptest 4096 Oct 20 13:33 out
226 Transfer complete.
Meines Wissens ist aber (DIRS READ WRITE LOGIN= == (ALL)
oder hab ich da was vergessen
?
Mein Plan ist es eigentlich nur CHD und LIST zu erlauben...
Da kommt aber auch die Netzwerkfehlermeldung .....am Netz liegts aber ned (!)
:? HILFE :?
Gruß Olli
P.s. : Hier die komplette Konfig
ServerName "Debian"
ServerType standalone
DeferWelcome off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"
DenyFilter \*.*/
Port 22
MaxInstances 30
User nobody
Group nogroup
Umask 022 022
AllowOverwrite on
<Anonymous ~ftp>
User ftp
Group nogroup
UserAlias anonymous ftp
DirFakeUser on ftp
DirFakeGroup on ftp
RequireValidShell off
MaxClients 10
<Directory *>
<Limit WRITE>
AllowAll
</Limit>
</Directory>
<Directory test>
<Limit ALL>
DenyAll
</Limit>
</Directory>
</Anonymous>
#Order Deny,Allow
DefaultRoot ~ftp/test ftptest
CapabilitiesEngine off
#<Directory ~ftp/test/out>
# <Limit ALL>
# DenyAll
# </Limit>
# <Limit ALL>
# AllowGroup ftptest
# </Limit>
#</Directory>
#<Directory ~/ftp/test/in>
# <Limit ALL>
# DenyAll
# </Limit>
# <Limit DIRS>
# AllowGroup ftptest
# </Limit>
#</Directory>
<Directory ~ftp/test>
<Limit ALL>
DenyAll
</Limit>
<Limit ALL>
AllowGroup ftptest
</Limit>
</Directory>