www.ProFTPD.de
13. März 2007, 19:21:31 *
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: Anonymes Login schägt fehl  (Gelesen 222 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
AlexS
Gast
« am: 05. Juli 2004, 01:29:57 »

Hallo,

leider komme ich alleine nicht mehr weiter, vielleicht hat ja einer der aufmerksamen Leser eine gute Idee ;-)

Ich möchte das Verzeichnis /home/mirror für anonymes FTP freigeben, allerdings wird die Verbindung immer mit "login failed" abgewiesen. Dabei gebe ich als User immer anonymous und als Pass eine Mail-Adresse ein.
Meldet man sich mit einem gültigen User+Pass an, kommt eine Verbindung zustande.

Woran kann das liegen?

Schon mal danke im Vorraus

Gruß

Alexander


Hier meine proftpd.conf:

Code:
ServerName                      "Debian"
ServerType                      standalone
DeferWelcome                    off

ShowSymlinks                    on
MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on
AllowOverwrite                  on

TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200

DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
LsDefaultOptions                "-l"

DenyFilter                      \*.*/

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd               off

# Port 21 is the standard FTP port.
Port                            21

MaxInstances                    30

# Set the user and group that the server normally runs at.
User                            nobody
Group                           nogroup

# Normally, we want files to be overwriteable.
<Directory /*>
  # Umask 022 is a good standard umask to prevent new files and dirs
  # (second parm) from being group and world writable.
  Umask                         022  022

  AllowOverwrite                on
</Directory>

# A basic anonymous configuration, no upload directories.

<Anonymous /home/mirror>
   User                         ftp
   Group                        nogroup

   # We want clients to be able to login with "anonymous" as well as "ftp"
   UserAlias                    anonymous ftp

   RequireValidShell            off

   # Limit the maximum number of anonymous logins
   MaxClients                   10

   # We want 'welcome.msg' displayed at login, and '.message' displayed
   # in each newly chdired directory.
   DisplayLogin                 welcome.msg
   DisplayFirstChdir            .message

   # Limit WRITE everywhere in the anonymous chroot
   <Directory *>
  <Limit WRITE>
       DenyAll
     </Limit>
   </Directory>
</Anonymous>
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #1 am: 05. Juli 2004, 08:54:46 »

So direkt sehen kann ich nix.
Zitat
<Directory *>
  <Limit WRITE>
       DenyAll
     </Limit>
   </Directory>

Außer: Geht das mit dem * so?

Ansonsten sind die Rechte des Verzeichnisses für ftp/nogroup lesbar?
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #2 am: 05. Juli 2004, 09:03:40 »

Zitat von: "AlexS"
Hallo,

leider komme ich alleine nicht mehr weiter, vielleicht hat ja einer der aufmerksamen Leser eine gute Idee ;-)



eine gute Idee waere es, einfach mal das Debug Log anzuschmeissen.
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
AlexS
Gast
« Antwort #3 am: 05. Juli 2004, 13:24:33 »

Hallo,

vielen Dank für eure Antworten. Beide haben mir weitergeholfen. Ein Debug-Log machte mir klar, dass ich schlichtweg vergessen hatte, den User ´ftp´anzulegen. :-(

Sorry, dass ich nicht selbst darauf gekommen bin.

Gruß

A. Schrötter
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.054 Sekunden mit 16 Zugriffen.