gulli:board Logo

Anzeige


  Antwort
Freddy_28
hüttencrew
 
Benutzerbild von Freddy_28
 
Registrierungsdatum: Aug 2000
Beiträge: 382
proftpd redhat 7.3

Hallo also ich krieg es einfach nicht gebacken das ich proftp so zum laufen bringe, dass ich mich einloggen auf dem ftp...

er sagt immer 530 invalid username ...

hier mal die proftp.conf:


  • # This is the ProFTPD configuration file
    # $Id: proftpd.conf,v 1.6 2003/09/24 10:51:11 dude Exp $

    ServerName "ProFTPD server"
    ServerIdent on "lalaBlub!"
    ServerAdmin root@localhost
    ServerType standalone
    #ServerType inetd
    DefaultServer on
    AccessGrantMsg "User %u logged in."
    #DisplayConnect /etc/ftpissue
    #DisplayLogin /etc/ftpmotd
    #DisplayGoAway /etc/ftpgoaway
    DeferWelcome off

    # Use this to excude users from the chroot
    DefaultRoot ~ !adm

    # Use pam to authenticate by default
    AuthPAMAuthoritative on

    # Do not perform ident nor DNS lookups (hangs when the port is filtered)
    IdentLookups off
    UseReverseDNS off

    # 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

    # Default to show dot files in directory listings
    ListOptions "-a"

    # See Configuration.html for these (here are the default values)
    #MultilineRFC2228 off
    #RootLogin off
    #LoginPasswordPrompt on
    #MaxLoginAttempts 3
    #MaxClientsPerHost none
    #AllowForeignAddress off # For FXP

    # Allow to resume not only the downloads but the uploads too
    AllowRetrieveRestart on
    AllowStoreRestart on

    # 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 20

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

    # This is where we want to put the pid file
    ScoreboardFile /var/run/proftpd.score

    # Normally, we want users to do a few things.
    <Global>
    AllowOverwrite yes
    <Limit ALL SITE_CHMOD>
    AllowAll
    </Limit>
    </Global>

    # Define the log formats
    LogFormat default "%h %l %u %t \"%r\" %s %b"
    LogFormat auth "%v [%P] %h %t \"%r\" %s"

    # TLS
    # Explained at http://www.castaglia.org/proftpd/modules/mod_tls.html
    #TLSEngine on
    #TLSRequired on
    #TLSRSACertificateFile /usr/share/ssl/certs/proftpd.pem
    #TLSRSACertificateKeyFile /usr/share/ssl/certs/proftpd.pem
    #TLSCipherSuite ALL:!ADH:!DES
    #TLSOptions NoCertRequest
    #TLSVerifyClient off
    ##TLSRenegotiate ctrl 3600 data 512000 required off timeout 300
    #TLSLog /var/log/proftpd/tls.log

    # A basic anonymous configuration, with an upload directory.
    #<Anonymous ~ftp>
    # User ftp
    # Group ftp
    # AccessGrantMsg "Anonymous login ok, restrictions apply."
    #
    # # 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 "Sorry, max %m users -- try again later"#
    #
    # # Put the user into /pub right after login
    # #DefaultChdir /pub
    #
    # # We want 'welcome.msg' displayed at login, '.message' displayed in
    # # each newly chdired directory and tell users to read README* files.
    # DisplayLogin /welcome.msg
    # DisplayFirstChdir .message
    # DisplayReadme README*
    #
    # # Some more cosmetic and not vital stuff
    # DirFakeUser on ftpadm
    # DirFakeGroup on ftpadm
    #
    # # Limit WRITE everywhere in the anonymous chroot
    # <Limit WRITE SITE_CHMOD>
    # # DenyAll
    # </Limit>
    #
    # # An upload directory that allows storing files but not retrieving
    # # or creating directories.
    # <Directory uploads/*>
    # AllowOverwrite no
    # <Limit READ>
    # DenyAll
    # </Limit>
    #
    # <Limit STOR>
    # AllowAll
    # </Limit>
    # </Directory>
    #
    # # Don't write anonymous accesses to the system wtmp file (good idea!)
    # WtmpLog off#
    #
    # # Logging for the anonymous transfers
    # ExtendedLog /var/log/proftpd/access.log WRITE,READ default
    # ExtendedLog /var/log/proftpd/auth.log AUTH auth
    #
    #</Anonymous>

    # Allow webadmin access to /

    DefaultChdir /var/www webadmin
    #Set the default root to website document root for webadmin group members
    DefaultRoot ~ !webadmin
    DefaultRoot /var/www webadmin

    #Restrict all users from using FTP except listed
    <Limit LOGIN>
    AllowGroup ftpusers
    DenyAll
    </Limit>


ich weiss nit recht woran es liegen könnte...
Alt 11. 05. 2004, 00:50 Freddy_28 is offline Mit Zitat antworten #1
phlebas
Mitglied
 
Registrierungsdatum: Nov 2003
Beiträge: 293
Die proftpd.conf alleine hilft nicht weiter, denn:
Code:
# Use pam to authenticate by default AuthPAMAuthoritative on
Stöbere mal in /etc/pam.d/ nach "ftpd" oder "proftpd" oder ähnlichem und poste das dann bitte.

Das Limit LOGIN macht übrigens afaik keinen Sinn, da das auch von pam geregelt wird.
Alt 11. 05. 2004, 06:23 phlebas is offline Mit Zitat antworten #2
Freddy_28
hüttencrew
(Threadstarter)
 
Benutzerbild von Freddy_28
 
Registrierungsdatum: Aug 2000
Beiträge: 382
jop hier die datei:

etc/pam.d/ftp

  • #%PAM-1.0
    auth required /lib/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
    auth required /lib/security/pam_pwdb.so shadow nullok
    account required /lib/security/pam_pwdb.so
    session required /lib/security/pam_pwdb.so
Alt 11. 05. 2004, 08:31 Freddy_28 is offline Mit Zitat antworten #3
stronzo
al Forno
 
Benutzerbild von stronzo
 
Registrierungsdatum: Feb 2001
Beiträge: 443
Kann es sein, dass der username in /etc/ftpusers drinsteht?

Dann kriegt er genau keinen Zugang.
Alt 11. 05. 2004, 11:29 stronzo is offline Mit Zitat antworten #4
Mausmaki
Harbard
 
Benutzerbild von Mausmaki
 
Registrierungsdatum: Dec 2003
Ort: Berlin
Beiträge: 1.207
Kommentier die vier Zeilen unter "Restrict all users from using FTP except listed" aus oder denk darüber nach, was das bedeuted.
Alt 11. 05. 2004, 11:49 Mausmaki is offline Mit Zitat antworten #5
phlebas
Mitglied
 
Registrierungsdatum: Nov 2003
Beiträge: 293
Etwas ungeschickt ist die Kombination aus
Code:
auth required /lib/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
und oben angesprochenem Limit LOGIN...
Alt 11. 05. 2004, 12:51 phlebas is offline Mit Zitat antworten #6
Freddy_28
hüttencrew
(Threadstarter)
 
Benutzerbild von Freddy_28
 
Registrierungsdatum: Aug 2000
Beiträge: 382
hmm und was soll ihc da nu machen? hat nich jemand ne standart conf für das teil ? und was soll ich inner pam file ändern damit es funzt?

habs jetzt so also die conf ( pam is das gleiche wie oben noch)


  • ServerName "ProFTPD server"
    ServerIdent on "test3 Paschy ist doof und der FTP-Server ist ready."
    ServerAdmin root@localhost
    ServerType standalone
    #ServerType inetd
    DefaultServer on
    AccessGrantMsg "User %u logged in."
    DeferWelcome off
    defaultroot ~
    AuthPAMAuthoritative on
    IdentLookups off
    UseReverseDNS off
    Port 21
    Umask 022
    ListOptions "-a"
    AllowRetrieveRestart on
    AllowStoreRestart on
    MaxInstances 20
    User nobody
    Group nobody
    ScoreboardFile /var/run/proftpd.score
    <Global>
    AllowOverwrite yes
    <Limit ALL SITE_CHMOD>
    AllowAll
    </Limit>
    </Global>
    LogFormat default "%h %l %u %t \"%r\" %s %b"
    LogFormat auth "%v [%P] %h %t \"%r\" %s"
    <Anonymous /home/ftp>
    RequireValidShell off
    User ftp
    Group ftp

    AccessGrantMsg "Anonymous login ok, restrictions apply."

    UserAlias anonymous ftp

    MaxClients 5 "Sorry, max %m users -- try again later"

    DisplayLogin /welcome.msg
    DisplayFirstChdir .message

    DirFakeUser on ftpadm
    DirFakeGroup on ftpadm
    <Limit WRITE SITE_CHMOD>
    DenyAll
    </Limit>

    <Limit LOGIN>
    AllowAll
    </Limit>
    WtmpLog off
    ExtendedLog /var/log/proftpd/access.log WRITE,READ default
    ExtendedLog /var/log/proftpd/auth.log AUTH auth

    </Anonymous>


damit komm ich als anonym schonmal drauf nur halt username funzt nicht
Alt 12. 05. 2004, 10:32 Freddy_28 is offline Mit Zitat antworten #7
phlebas
Mitglied
 
Registrierungsdatum: Nov 2003
Beiträge: 293
Du kannst dich nicht einloggen, weil du den user in ftpusers eingetragen hast. Das hat stronzo schon gesagt...
Alt 12. 05. 2004, 17:53 phlebas is offline Mit Zitat antworten #8
Freddy_28
hüttencrew
(Threadstarter)
 
Benutzerbild von Freddy_28
 
Registrierungsdatum: Aug 2000
Beiträge: 382
nein der user steht in der datei nicht drin!
Alt 16. 05. 2004, 23:26 Freddy_28 is offline Mit Zitat antworten #9
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 18:22 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
neurosis.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 1998-2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory