www.ProFTPD.de
13. März 2007, 21:10:05 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Seltsame Fehlermeldung: 501 PORT: Operation not permitted  (Gelesen 160 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Gast_olli
Gast
« am: 20. Oktober 2005, 16:39:47 »

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 Huch?
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>
Gespeichert
Anonymous
Gast
« Antwort #1 am: 20. Oktober 2005, 16:45:12 »

änder mal den Port Zwinkernd 22 ist bereits belegt ( ssh ist das stichwort )

Die Fehlermeldung sagt dies aber bereits :

Code:

ftp: bind: Address already in use


wenn du nicht den standart Port nehmen willst, nimm einen aus der 40000er serie Zwinkernd
Gespeichert
gast_olli
Gast
« Antwort #2 am: 20. Oktober 2005, 16:50:46 »

wuahhh das ist natürlich falsch.... das stammt auch nicht aus der Konfig sondern das ist beim Posten passiert ...  ist sorry sorry Port 21 ist natürlich richtig !!! der steht auch in der Konfig !!!

Danke schon mal !!!!
Gespeichert
gast_olli
Gast
« Antwort #3 am: 20. Oktober 2005, 19:13:39 »

debug 9 ist göttlich :-) :idea:

ich hab noch nie was von dem commando PORT gehört aber das hat gefehlt :-)

<Limit PORT DIRS>
AllowGroup ftptest
</Limit>

und schon macht proftpd was ich will :-)

vielleicht konnte ich damit jetzt auch andern helfen

Gruß Olli
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.05 Sekunden mit 13 Zugriffen.