Login funktioniert - sieht aber keine Verzeichnisse

B

Bart S.

Gast
Hi,

ich habe folgendes Problem: ich habe BPFTP so konfiguriert, dass User nur mit Username & Passwort draufkommen. So weit funktioniert das auch - allerdings sehen die User kein einziges Verzeichnis, welches ich unter "Access Rights" eingetragen habe :(
Was habe ich da falsch gemacht? Habe schon einige Tutorials gelesen und laut denen muss man ja einfach nur ein Verzeichnis hinzufügen und die Rechte (lesen, schreiben, resume, etc.) setzen. Habe ich so weit alles gemacht, aber wie gesagt die User loggen sich erfolgreich ein, aber sehen nichts. Ein Upload geht auch komischerweise...
Hoffe, hier kann mir jemand helfen. Schon mal danke für Antworten!
 
Ich nehme an, im Server taucht die Meldung "Cannot open data connection" auf? Sieht auf jeden Fall nach dem typischen PASV-Problem aus (siehe hier: https://www.supernature-forum.de/showthread.php?s=&threadid=6222)
Schnelle Lösung: Passive Mode im Client abschalten.
Beste Lösung: Server und Umgebung so konfigurieren, dass auch PASV funktioniert. Um da Tipps zu geben, brauchen wir aber erstmal genaue Angaben über die Umgebung, in der der Server läuft).
 
Leider taucht die Meldung nicht auf! Das Log sieht folgendermaßen aus:

Logging to file e:\programme\g6 ftp server\ftp.log.
Logging to screen : enabled.
18.10.2003 17:24:09 - FTP Server On-line : IP(s) 192.168.0.25, on port 21
(000001) 18.10.2003 17:24:17 - (not logged in) (80.184.235.72) > connected to ip : 192.168.0.25
(000001) 18.10.2003 17:24:17 - (not logged in) (80.184.235.72) > sending welcome message.
(000001) 18.10.2003 17:24:17 - (not logged in) (80.184.235.72) > 220 Bart's Saugstube
(000001) 18.10.2003 17:24:17 - (not logged in) (80.184.235.72) > USER prog
(000001) 18.10.2003 17:24:17 - (not logged in) (80.184.235.72) > 331 Password required for prog.
(000001) 18.10.2003 17:24:17 - (not logged in) (80.184.235.72) > PASS ********
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > logged in.
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 230-*********************
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 230-
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 230- Herzlich Willkommen !!!
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 230-
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 230-*********************
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 230 User prog logged in.
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > SYST
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 215 UNIX Type: L8
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > FEAT
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 500 Unknown command.
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > REST 100
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 350 REST supported. Ready to resume at byte offset 100.
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > REST 0
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 350 REST supported. Ready to resume at byte offset 0.
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > PWD
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 257 "/" is current directory.
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > TYPE A
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 200 Type set to A.
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > PASV
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 227 Entering Passive Mode (192,168,0,25,180,116).
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > LIST -aL
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 150 Data connection accepted from 80.184.235.72:55327; transfer starting.
(000001) 18.10.2003 17:24:17 - prog (80.184.235.72) > 226 Transfer ok

Und zur Umgebung:
- OS ist WinXP Prof.
- der Server läuft hinter einem Router, bei dem aber alle Ports offen sind, da der PC in der DMZ steht
- Firewall ist aktiv, habe sie aber mal testweise abgeschalten. Ergebnis war das selbe!

Der Client greift mit SmrtFTP auf den Server zu. Einloggen ght ohne Probleme und ohne Fehlermeldung - allerdings sieht er wie oben beschrieben kein einziges Verzeichnis (obwohl ich einige freigegeben habe). Hochladen geht allerdings...
 
"Transfer ok" steht da am Ende, also alles paletti. Keine Ahnung, warum der Client nichts anzeigt - möglicherweise taugt die Software nichts?
 
Hab's ja mit einigen FTP-Programmen versucht (WS_FTP, SmartFTP, etc.). Denke schon, das die was taugen :)
Ich versteh's ja auch nicht, warum nix angezeigt wird! Hat keiner 'ne Ahnung, an was das liegen könnte?
 
Kann sein das bei "home directory" beim user und bei "dir access" zwei unterschiedliche pfade eingetragen sind?
Ich hatte das mal bei einem anderen FTP server.... Auch die unterschiedliche schreibweisse (gross/klein schreibung) kann zu problemen führen....Zurzeit hab ich einen anderen FTP sonst würd ich das mal testen....

Gruss Gause
 
@Gause:
Sorry - das verstehe ich jetzt nicht ganz :( Wo kann man das im FTP einstellen? Oder meinst Du beim Client? -> Da kann man ja eigentlich wenig falsch machen...
Habe im BPFTP auch mal mit der Option "Show relative path" herumgespielt (also aktiviert, bzw. deaktiviert) - am Ergebnis hat dies leider auch nichts geändert :(
 
Wie gesagt ich kenne das problem nur von einem anderen ftp server...
Und da ich zurzeit kein BPFTP hab war das nur ein lösungsversuch...

Das problem bzw die lösung lag darin das beim Server unter User ein anderes "home directory" eingestellt war als bei gleichen user der "dir access" eingestellt war...Also wenn ein Client versuchte auf den FTP zuzugreifen wusste der Server nicht was er machen sollte und zeigte ihm garnichts an...
Auch die schreibweisse hat da zu problemen geführt...

/edit Vielleicht kann dir das hier helfen http://www.bpftpserver.com/files/manual_de.zip

Gruss Gause
 
Oben