www.ProFTPD.de
13. März 2007, 19:30:41 *
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: Login - Fehelrmeldung  (Gelesen 251 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
dinu
Gast
« am: 10. September 2003, 20:18:17 »

Hallo

Ich bin neu mit Proftp und habe folgendes eingerichet :

- in der inetd.conf steht :

ftp stream tcp nowait root /usr/local/tcpd in.proftpd

- damit läuft proftp, in meiner config steht folgendes :


ServerName         "linuxserver"
ServerType                       inetd
DefaultServer          on

# Port 21 is the standard FTP port.
Port            21

# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask            022

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances 30

# Set the user and group under which the server will run.
User            nobody
Group            nogroup

# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
#DefaultRoot ~

# Normally, we want files to be overwriteable.
<Directory />
  AllowOverwrite      on
</Directory>

# A basic anonymous configuration, no upload directories.  If you do not
# want anonymous users, simply delete this entire <Anonymous> section.
<Anonymous ~ftp>
  User            ftp
  Group            ftp

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

  # 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
  <Limit WRITE>
    DenyAll
  </Limit>
</Anonymous>
<Global>
RootLogin on
AuthAliasOnly on
DisplayConnect "Dinu Berger"
DisplayLogin "Willkommen bei Dinu Berger"
AccessGrantMsg "Erfolgreich eingeloggt"
</Global>


- wenn ich von extern einloggen will,, komme ich zur aufforderung ich soll
  den user angeben. in suse 8.1 hab ich den user dinuweb angelegt. also
  tippe ich "dinuweb" ein. dann folgt die passworteingabe:

C:\Dokumente und Einstellungen\Martin Berger>ftp 192.168.0.99
Verbindung mit 192.168.0.99 wurde hergestellt.
220 ProFTPD 1.2.8 Server (linuxserver) [linuxserver.local]
Benutzer (192.168.0.99:(none)): dinuweb
331 Password required for dinuweb.
Kennwort:
530 Login incorrect.
Anmeldung fehlgeschlagen.
ftp> bye
221 Goodbye.

- im messages-log steht folgendes :

USER gast: user is not a UserAlias from 192.168.0.2 [192.168.0.2] to 192.168.0.99:21

- wo kann ich den User anlegen ? Unter Suse existiert er ja.

********************************************************
- starte ich proftpd mit


linuxserver:/etc # proftpd -nd9
 - parsing '/usr/local/etc/proftpd.conf' configuration
 - FS: using system open()
 - FS: using system read()
 - dispatching auth request "getpwnam" to module mod_auth_file
 - dispatching auth request "getpwnam" to module mod_auth_unix
 - dispatching auth request "getgrnam" to module mod_auth_file
 - dispatching auth request "getgrnam" to module mod_auth_unix
 - FS: using system read()
 - <Directory />: adding section for resolved path '/'
 - FS: using system read()
 - FS: using system close()
linuxserver.local -
linuxserver.local - Config for linuxserver:
linuxserver.local - ~ftp/
linuxserver.local -  Limit
linuxserver.local -   DenyAll
linuxserver.local -  UserName
linuxserver.local -  GroupName
linuxserver.local -  UserAlias
linuxserver.local -  MaxClients
linuxserver.local -  DisplayLogin
linuxserver.local -  DisplayFirstChdir
linuxserver.local -  Umask
linuxserver.local -  RootLogin
linuxserver.local -  AuthAliasOnly
linuxserver.local -  AccessGrantMsg
linuxserver.local - /
linuxserver.local -  AllowOverwrite
linuxserver.local -  Umask
linuxserver.local -  RootLogin
linuxserver.local -  AuthAliasOnly
linuxserver.local -  DisplayLogin
linuxserver.local -  AccessGrantMsg
linuxserver.local - DefaultServer
linuxserver.local - Umask
linuxserver.local - UserID
linuxserver.local - UserName
linuxserver.local - GroupID
linuxserver.local - GroupName
linuxserver.local - RootLogin
linuxserver.local - AuthAliasOnly
linuxserver.local - DisplayConnect
linuxserver.local - DisplayLogin
linuxserver.local - AccessGrantMsg
linuxserver.local - dispatching auth request "getgroups" to module mod_auth_file
linuxserver.local - dispatching auth request "getgroups" to module mod_auth_unix
linuxserver.local - SETUP PRIVS at main.c:2618
linuxserver.local - ROOT PRIVS at main.c:1909
linuxserver.local - RELINQUISH PRIVS at main.c:1915
linuxserver.local - ROOT PRIVS at main.c:2197
linuxserver.local - RELINQUISH PRIVS at main.c:2220
linuxserver.local - fatal: Socket operation on non-socket
linuxserver.local - (Running from command line? Use `ServerType standalone' in config file!)

****************************************************

Ich weiss es ist ein ellenlanger Post, doch kann mir jemand weiterhelfen ? Mit suchen habe ich leider nichts gefunden, mit dem ich was anfangen könnte.

Besten Dank und Grüsse aus der Schweiz

dinu_ch
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 11. September 2003, 11:04:23 »

Zitat von: "dinu"


RootLogin on
AuthAliasOnly on


http://www.proftpd.de/28.0.html#22
Einfach die Zeile raus.

Ausserdem diese RootLogin Zeile raus. Man will keinen Root Zugang fuer FTP freigeben. Das ist EVIL.

cu
stonki
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
dinu_ch
ProFTPD
*
Offline Offline

Beiträge: 1


Profil anzeigen
« Antwort #2 am: 11. September 2003, 17:55:07 »

cool - jetzt tuts. merci stonki
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.06 Sekunden mit 17 Zugriffen.