Ich könnte durchdrehen
zum Glück gibt es hier ja ein gutes Supportforum, aber auch die Suche nach meinen Problem hatte mich nicht weitergebracht.
Nun gut ich habe seit ein paar Tagen einen eigeen Rootserver von Hetzner
Apache, Mysql etc bereits eingerichtet nun möchte ich hatte es 1 zu 1 nach dieser Anleitung gemacht
***************
* 21. FXP-FTP *
***************
======= BASH =======
# cd /usr/local/src
# wget
ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.9rc1.tar.gz # tar xvzf proftpd-1.2.9rc1.tar.gz
# cd proftpd-1.2.9rc1
# ./configure
# make
# make install
# mkdir /var/local/fxp
# cd /usr/sbin
# wget
http://www.castaglia.org/proftpd/contrib/ftpasswd # chmod a+x ftpasswd
# cd /usr/local/etc
# ftpasswd --passwd --name ftpviewer -uid 1001 -shell /bin/false -home /var/local/fxp
# ftpasswd --passwd --name ftpwriter -uid 1002 -shell /bin/false -home /var/local/fxp
# ftpasswd --passwd --name ftpuser -uid 1003 -shell /bin/false -home /var/local/fxp
# ftpasswd --passwd --name daniel -uid 1004 -shell /bin/false -home /var/local/fxp
# ftpasswd --passwd --name maxx -uid 1005 -shell /bin/false -home /var/local/fxp
# ftpasswd --group --gid 1001 -name ftpviewer
# ftpasswd --group --gid 1002 -name ftpwriter
# ftpasswd --group --gid 1003 -name ftpuser
# ftpasswd --group --gid 1004 -name ftpleecher
# mcedit /usr/local/etc/proftpd.conf
Hier eine Beispielkonfiguration, wie ihrs wollt müsst ihr selber wissen
# proftpd
=====================
Das klappte soweit theoretisch gut, nur weder als anonymer noch als registrierten user account komme ich auf den ftp server.
Hab jetzt schon einige Stunden probiert und gebe es langsam auf.
Hier die Config Files einmal vom proftpd.conf
ServerName "-=[Keerthan's Underground FTP Server]=-"
ServerType standalone
DefaultServer on
# Port 21 is the standard FTP port.
Port 21
Umask 022
MaxInstances 30
User ftpuser
Group ftpuser
SystemLog /var/log/proftpd.log
TransferLog /var/log/transfer.log
DeferWelcome off
#===========
#TimeoutIdle 600
TimeoutLogin 30
#===========
#===========
RequireValidShell off
User ftpuser
Group ftpuser
UserAlias anonymous ftp
MaxClients 5
DisplayLogin "welcome.msg"
AccessGrantMsg "Guest access granted for %u."
#upload
#DisplayFirstChdir /underground/ftp/welcome.msg
User und Usergruppe sind angelegt ich habe eben nochmal geguckt in der passwordfile hat er auch meinen user angelegt inklusive meiner angaben, aber das passwort ist inkorrekt schreibt er daurend.
debian:~# proftpd -n -d9
- 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
- ROOT PRIVS at mod_log.c:459
- RELINQUISH PRIVS at mod_log.c:481
- 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()
- FS: using system close()
192.168.0.112 -
192.168.0.112 - Config for -=[Keerthan's Underground FTP Server]=-:
192.168.0.112 - DefaultServer
192.168.0.112 - Umask
192.168.0.112 - UserID
192.168.0.112 - UserName
192.168.0.112 - GroupID
192.168.0.112 - GroupName
192.168.0.112 - TransferLog
192.168.0.112 - DeferWelcome
192.168.0.112 - TimeoutLogin
192.168.0.112 - RequireValidShell
192.168.0.112 - UserID
192.168.0.112 - UserName
192.168.0.112 - GroupID
192.168.0.112 - GroupName
192.168.0.112 - UserAlias
192.168.0.112 - MaxClients
192.168.0.112 - DisplayLogin
192.168.0.112 - AccessGrantMsg
192.168.0.112 - dispatching auth request "getgroups" to module mod_auth_file
192.168.0.112 - dispatching auth request "getgroups" to module mod_auth_unix
192.168.0.112 - SETUP PRIVS at main.c:2714
192.168.0.112 - ROOT PRIVS at main.c:1956
192.168.0.112 - RELINQUISH PRIVS at main.c:1962
192.168.0.112 - ROOT PRIVS at main.c:2323
192.168.0.112 - opening scoreboard '/usr/local/var/proftpd/proftpd.scoreboard'
192.168.0.112 - RELINQUISH PRIVS at main.c:2347
192.168.0.112 - ROOT PRIVS at inet.c:452
192.168.0.112 - RELINQUISH PRIVS at inet.c:510
192.168.0.112 - ProFTPD 1.2.9rc3 (devel) (built Wed Nov 5 14:53:24 CET 2003) standalone mode STARTUP
192.168.0.112 - ROOT PRIVS at main.c:2171
192.168.0.112 - RELINQUISH PRIVS at main.c:2177
192.168.0.112 - FS: using system lstat()
[/code]
Logge ich mich ein kommt:
debian:~# proftpd -n -d5
- parsing '/usr/local/etc/proftpd.conf' configuration
192.168.0.112 -
192.168.0.112 - Config for -=[Keerthan's Underground FTP Server]=-:
192.168.0.112 - DefaultServer
192.168.0.112 - Umask
192.168.0.112 - UserID
192.168.0.112 - UserName
192.168.0.112 - GroupID
192.168.0.112 - GroupName
192.168.0.112 - TransferLog
192.168.0.112 - DeferWelcome
192.168.0.112 - TimeoutLogin
192.168.0.112 - RequireValidShell
192.168.0.112 - UserID
192.168.0.112 - UserName
192.168.0.112 - GroupID
192.168.0.112 - GroupName
192.168.0.112 - UserAlias
192.168.0.112 - MaxClients
192.168.0.112 - DisplayLogin
192.168.0.112 - AccessGrantMsg
192.168.0.112 - ProFTPD 1.2.9rc3 (devel) (built Wed Nov 5 14:53:24 CET 2003) standalone mode STARTUP
192.168.0.112 (80.129.250.71[80.129.250.71]) - connected - local : 213.239.197.35:21
192.168.0.112 (80.129.250.71[80.129.250.71]) - connected - remote : 80.129.250.71:4766
192.168.0.112 (80.129.250.71[80.129.250.71]) - FTP session opened.
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching PRE_CMD command 'USER ftpuser' to mod_core
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching PRE_CMD command 'USER ftpuser' to mod_core
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching PRE_CMD command 'USER ftpuser' to mod_auth
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching CMD command 'USER ftpuser' to mod_auth
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching LOG_CMD command 'USER ftpuser' to mod_log
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching PRE_CMD command 'PASS (hidden)' to mod_core
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching PRE_CMD command 'PASS (hidden)' to mod_core
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching PRE_CMD command 'PASS (hidden)' to mod_auth
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching CMD command 'PASS (hidden)' to mod_auth
192.168.0.112 (80.129.250.71[80.129.250.71]) - USER ftpuser (Login failed): Incorrect password.
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching LOG_CMD_ERR command 'PASS (hidden)' to mod_log
192.168.0.112 (80.129.250.71[80.129.250.71]) - dispatching LOG_CMD_ERR command 'PASS (hidden)' to mod_auth
192.168.0.112 (80.129.250.71[80.129.250.71]) - FTP session closed.
Das ganze ist sehr frustrierend immerhin habe ich die passwort file leer gemacth den user neu angelegt und es geht trotzdem nicht
.
Details: Debian 3 alles mit apt-get gezogen ausser proftpd :lol: