Titel: neue config-syntax mit 1.3 ? Beitrag von: phoenix am 17. Juli 2005, 13:43:41 hi,
ich habe gerade meinen alten 1.2.8er proftpd auf den aktuellen 1.3er geupdated und nun kann sich zwar noch jeder user einloggen aber nichts mehr sehen, als wären die verzeichnisse alle leer. ich habe allerdings nichts an config oder den verzeichnisrechten geändert. hier meine config mit anonymous und einem test-user (normal sinds etwa 10 mit ähnlicher config aber die lasse ich hier einfach mal weg): Code: ServerName "Phoenix's little Ftp-Server" ServerType standalone DeferWelcome off #DenyFilter \*.*/ ShowSymlinks on #MultilineRFC2228 on DefaultServer on AllowRetrieveRestart on PassivePorts 15000 17047 AllowForeignAddress on TimeoutNoTransfer 600 TimeoutStalled 600 TimeoutIdle 1200 DisplayLogin welcome.msg DisplayFirstChdir .message #Port 222 Port 21 Umask 022 022 User root Group root MaxInstances 10 <Anonymous ~ftp> AnonRequirePassword off User ftp Group ftp HideUser root HideGroup root HideGroup nogroup HideNoAccess on MaxClients 5 MaxClientsPerHost 3 "Sorry, 3 connects are ENOUGH!" RequireValidShell off UserAlias anonymous ftp <Directory *> AllowStoreRestart off AllowOverWrite off <Limit READ CWD REST APPE PASV> AllowAll </Limit> <Limit WRITE STOR RMD DELE MKDIR> DenyAll </Limit> <Limit ALL> IgnoreHidden on </Limit> </Directory> </Anonymous> <Anonymous ~test> AnonRequirePassword on User test Group ftp HideGroup root HideNoAccess on MaxClients 3 MaxClientsPerHost 2 "Sorry, 2 connects are ENOUGH!" RequireValidShell off <Directory test/upped_by_test> AllowStoreRestart on AllowOverWrite on <Limit WRITE READ STOR DELE RMD CWD MKDIR REST APPE PASV> AllowAll </Limit> </Directory> <Directory *> <Limit WRITE STOR RMD DELE> DenyAll </Limit> <Limit ALL> IgnoreHidden on </Limit> </Directory> </Anonymous> die debug-msg beim starten haben sich auch verändert: Code: real:/etc# proftpd -d 3 -c /etc/proftpd.conf - parsing '/etc/proftpd.conf' configuration - <Directory *>: adding section for resolved path '*' - <Directory *>: adding section for resolved path '*' - <Directory *>: adding section for resolved path '*' - <Directory upload/upped_by_test>: adding section for resolved path '/upload/upped_by_test' - <Directory *>: adding section for resolved path '*' - <Directory *>: adding section for resolved path '*' - <Directory *>: adding section for resolved path '*' bin für alle tips offen ;) phoenix Titel: neue config-syntax mit 1.3 ? Beitrag von: phoenix am 18. Juli 2005, 15:35:02 ich habe jetzt auch alle möglichen sample-configs aus den sourcen probiert. keine davon funktioniert.
ich kann komischerweise nach dem login verzeichnisse wechseln und dateien runterladen. die konfiguration scheint also noch zu funktionieren, nur die rechte zum lesen der verzeichnisse kann ich irgendwie nicht vergeben. Titel: neue config-syntax mit 1.3 ? Beitrag von: phoenix am 18. Juli 2005, 15:55:44 nun ich habe die irgendwie unlogische lösung gefunden:
ich musste lediglich HideNoAccess auf off stellen bzw auskommentieren und schon funktioniert alles wie gehabt. ich kann auch nicht in die verzeichnisse wechseln die ich per HideUser und HideGroup versteckt habe. irgendwie seltsam, vielleicht ein bug? |