ProFTPd - Kein Login möglich! Wo ist der Fehler?

simplex

simplex

[Versuchstier]
Hallo Leute,

heute habe ich zum ersten mal versucht einen FTP-Server aufzusetzen - jedoch kann ich mich absolut nicht auf meinen FTP einloggen.

Es wurde ein User namens "ftp" mit der Gruppenzugehörigkeit "ftpuser" erstellt..

>useradd -G ftpuser ftp
>passwd ftp

Hier die Ausgabe von "lsof -i"" --> der FTP läuft also..
proftpd 1149 nobody 0u IPv4 3514 TCP *:ftp (LISTEN)


Hier meine /etc/proftpd.conf

#
# /etc/proftpd.conf -- This is a basic ProFTPD configuration file.
# To really apply changes reload proftpd after modifications.
#

ServerName "simplex - Debian Sarge"
ServerType standalone
DeferWelcome off

MultilineRFC2228 on
DefaultServer on
ShowSymlinks on

TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200

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

DenyFilter \*.*/

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

# Uncomment this if you would use TLS module:
#TLSEngine on

# Uncomment this if you would use quota module:
#Quotas on

# Uncomment this if you would use ratio module:
#Ratios on

# Port 21 is the standard FTP port.
Port 21

# 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 that the server normally runs at.
User nobody
Group nogroup

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

#Ergaenzungen
#DefaultRoot ~ ftpuser
#<Limit LOGIN>
#DenyGroup !ftpuser
#</Limit>

#<Global>
#RootLogin off
#RequireValidShell on
#</Global>

#UseReverseDNS off
#IdentLookups off

#LogFormat default "%h %l %u %t \ "%r\ " %s %b"
#LogFormat auth %v [%P] %h %t \"%r\ " %s"
#LogFormat write "%h "l "u "t \ "%r\ " %s %b"

#ExtendedLog /var/log/ftp_auth.log AUTH auth
#ExtendedLog /var/log/ftp_access.log WIRTE,READ write


# Delay engine reduces impact of the so-called Timing Attack described in
# http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02
# It is on by default.
#DelayEngine off

# A basic anonymous configuration, no upload directories.

# <Anonymous ~ftp>
# User ftp
# Group nogroup
# # We want clients to be able to login with "anonymous" as well as "ftp"
# UserAlias anonymous ftp
# # Cosmetic changes, all files belongs to ftp user
# DirFakeUser on ftp
# DirFakeGroup on 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>
#
# # Uncomment this if you're brave.
# # <Directory incoming>
# # # Umask 022 is a good standard umask to prevent new files and dirs
# # # (second parm) from being group and world writable.
# # Umask 022 022
# # <Limit READ WRITE>
# # DenyAll
# # </Limit>
# # <Limit STOR>
# # AllowAll
# # </Limit>
# # </Directory>
#
# </Anonymous>


Und die "/etc/ftpusers"
# /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5).

root
daemon
bin
sys
sync
games
man
lp
mail
news
uucp
nobody


Wo könnte denn der Fehler sein?

Bei jeder möglichen Kombination aus Username + Passwort erhalte ich ein "Login incorrect"
 
ProFTPD benutzt doch deine lokalen User (außer root natürlich) für den Zugriff auf den FTP...

Sprich nimm irgendeinen lokalen User und logg dich via FTP in sein Home-Verzeichnis ein...

----

Wobei es bei mir (Ubuntu-Server) noch Problemchen gab, war die Zeile
Code:
bind 127.0.0.1
, die ich bei dir aber nicht finde... hab die ausgeklammert (# davorgemacht) und weg war das Problemchen...:brav:
 
das habe ich doch auch schon probiert ;) das ist ja mein problem
 
Wie sieht es denn mit den Zugriffsrechten auf den Ordner Default root aus?
dürfen die User den lesen?
 
illtiss schrieb:
Wie sieht es denn mit den Zugriffsrechten auf den Ordner Default root aus?
dürfen die User den lesen?

alles klar! :) vielen dank! es lag an den zugriffsrechten für den ordner - dummer fehler der mich schon paar stunden arbeit gekostet hat ;) auf die einfachsten sachen kommt man nicht so schnell..
 
Zuletzt bearbeitet:

Ähnliche Themen

Nginx als Reverse Proxy für Nextcloud und Emby

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

Email via script via Exchange Server (SASL)

Senior System & Network Admin in Berlin

Samba 4 Gast Zugang unter Ubuntu funktioniert nicht

Zurück
Oben