Andreas-IZ
|
|
« am: 22. Juli 2003, 13:11:18 » |
|
Hallo zusammen
Ich habe ein problem und hoffe das mir hier einer helfen kann. Ich kenne mich noch nicht ganz so gut aus mit dem Proftpd.
Mein problem ist das ich im Netzwerk auf dem FTP zugreifen kann aber nicht online.
Proftpd.conf
ServerName "ftp-server" ServerType inetd DefaultServer on ServerIdent on "Willkommen auf Meinem Server" Port 21 Umask 022 User nobody Group nobody maxclients 10 <Global> DefaultRoot ~ <Directory /home/Andreas/Daten/ftp> AllowAll </Directory> </Global>
System FreeBSD 4.6 mit Firewall port 21 frei
Vielen dank im vorraus Gruß Andreas
|
|
|
Gespeichert
|
|
|
|
Kellerkind
|
|
« Antwort #1 am: 22. Juli 2003, 13:22:48 » |
|
Moin Andreas du sagtest ... FreeBSD 4.6 mit Firewall port 21 frei und intern gehts weil Firewall komplett frei richtig ? Port 20 Freischalten währe ein guter Anfang für mehr folge: http://www.proftpd.de/12.0.html#s4 (punkt 4.6) für Passives FTP :look) würde Wörsty sagen
|
|
|
Gespeichert
|
|
|
|
Andreas-IZ
|
|
« Antwort #2 am: 22. Juli 2003, 14:23:45 » |
|
Hallo
Ist die Proftpd.conf den so richtig, oder fehlt da noch was???
und intern gehts weil Firewall komplett frei richtig ? Ja, das ist richtig
Port 20 Freischalten währe ein guter Anfang okay habe ich gemacht.
Fehlermeldung beim connecten mit FlashFXP
WinSock 2.0 Connecting to meinserver Connected to meinserver -> IP=80.135.223.183 PORT=21 220 Willkommen auf Meinem Server USER Andreas 331 Password required for Andreas. PASS (hidden) 230 User Andreas logged in. SYST 215 UNIX Type: L8 REST 100 350 Restarting at 100. Send STORE or RETRIEVE to initiate transfer. REST 0 350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer. PWD 257 "/" is current directory. TYPE A 200 Type set to A. PASV 227 Entering Passive Mode (80,134,222,173,158,180) Data Socket Error: Connection timed out
Vielleicht hilft das ja weiter!!
Gruß Andreas
|
|
|
Gespeichert
|
|
|
|
guden
ProFTPD
Offline
Beiträge: 103
|
|
« Antwort #3 am: 22. Juli 2003, 14:28:46 » |
|
füge mal:
PassivePorts 49152 65534
in deine config hinzu ...
|
|
|
Gespeichert
|
|
|
|
Wörsty
|
|
« Antwort #4 am: 22. Juli 2003, 14:29:59 » |
|
:debug:
|
|
|
Gespeichert
|
RedHat 8.0 (2.4er Kernel) proftpd 1.2.10 -mod_sql_mysql -mow_wrap -mod_exec -mod_ifsession[/size]
|
|
|
Andreas-IZ
|
|
« Antwort #5 am: 22. Juli 2003, 14:52:12 » |
|
Hi Debug Ich bin noch nicht so fit mit BSD und Proftpd. Komplett Newbie, bin für jeden Tip sehr dankbar. Gruß Andreas
|
|
|
Gespeichert
|
|
|
|
Wörsty
|
|
« Antwort #6 am: 22. Juli 2003, 15:36:32 » |
|
proftpd beenden und dann proftpd -nd9
|
|
|
Gespeichert
|
RedHat 8.0 (2.4er Kernel) proftpd 1.2.10 -mod_sql_mysql -mow_wrap -mod_exec -mod_ifsession[/size]
|
|
|
stonki
|
|
« Antwort #7 am: 22. Juli 2003, 15:52:53 » |
|
Hallo Connected to meinserver -> IP=80.135.223.183 PORT=21 [...] 227 Entering Passive Mode (80,134,222,173,158,180) Data Socket Error: Connection timed out
ok. was passiert hier: Du verbindest auf Port 158x256+180 = 40628. Was Woersty in der naechsten Mail meinte: mit PassivePorts kannst Du diesen bereich bestimmen und dann diesen gezielt in der FW freigeben, cu stonki
|
|
|
Gespeichert
|
|
|
|
Wörsty
|
|
« Antwort #8 am: 22. Juli 2003, 15:55:53 » |
|
guden nicht ich :!:
|
|
|
Gespeichert
|
RedHat 8.0 (2.4er Kernel) proftpd 1.2.10 -mod_sql_mysql -mow_wrap -mod_exec -mod_ifsession[/size]
|
|
|
Anonymous
Gast
|
|
« Antwort #9 am: 22. Juli 2003, 16:49:26 » |
|
Hi Das heißt diesen port freigeben in der Firewall =40628 Okay
PassivePorts 49152 65534 Was ist den mit diesen Ports, auch freigeben in der FW??
proftpd -nd9 ausgeführt!!
Ladenserver# proftpd -nd9 - Fatal: unknown configuration directive 'Server' on line 4 of '/usr/local/etc/proftpd.conf'.
Gruß Andreas
|
|
|
Gespeichert
|
|
|
|
Wörsty
|
|
« Antwort #10 am: 22. Juli 2003, 16:54:49 » |
|
Das heißt, dass du nicht proftpd benutzt.... :? Die Direktive heißt ServerType fuser -n tcp 21 21/tcp: *Zahl* ps -ef |grep *Zahl*
|
|
|
Gespeichert
|
RedHat 8.0 (2.4er Kernel) proftpd 1.2.10 -mod_sql_mysql -mow_wrap -mod_exec -mod_ifsession[/size]
|
|
|
Anonymous
Gast
|
|
« Antwort #11 am: 22. Juli 2003, 17:05:59 » |
|
Hi
habe ich auch schon versucht, geht nicht.
Ladenserver# fuser -n tcp 21 fuser: Command not found.
weiß auch nicht weiter zur zeit. habt ihr noch einen tip. gruß Andreas
|
|
|
Gespeichert
|
|
|
|
Wörsty
|
|
« Antwort #12 am: 22. Juli 2003, 17:15:20 » |
|
1. killall proftpd 2. Konfig korrigieren (siehe letztes Posting) 3. proftpd -nd9
|
|
|
Gespeichert
|
RedHat 8.0 (2.4er Kernel) proftpd 1.2.10 -mod_sql_mysql -mow_wrap -mod_exec -mod_ifsession[/size]
|
|
|
Wörsty
|
|
« Antwort #13 am: 22. Juli 2003, 17:16:50 » |
|
Mist. Ich sehe gerade ServerType inetd - mach mal bitte standalone rein und starte dann nochmal den Debugmodus. Achso und deaktiviere FTP beim inetd.
|
|
|
Gespeichert
|
RedHat 8.0 (2.4er Kernel) proftpd 1.2.10 -mod_sql_mysql -mow_wrap -mod_exec -mod_ifsession[/size]
|
|
|
Anonymous
Gast
|
|
« Antwort #14 am: 22. Juli 2003, 19:56:52 » |
|
hi hier geht nix, ich kann noch nichtmal den Proftpd starten.
Proftpd.conf
ServerName "ftp-server" ServerType standalone DefaultServer on ServerIdent on "Willkommen auf Meinem Server" Port 21 Umask 022 User nobody Group nobody AllowForeignAddress on maxclients 10 <Global> DefaultRoot ~ <Directory /home/Andreas/Daten> AllowAll </Directory> </Global>
inetd.conf
#ftp stream tcp nowait root in.proftpd in.proftpd #ftp stream tcp nowait root /usr/libexec/lukemftpd ftpd -l -r #ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l #ftp stream tcp6 nowait root /usr/libexec/ftpd ftpd -l #ftp stream tcp nowait root /usr/local/sbin/pure-ftpd #telnet stream tcp nowait root /usr/libexec/telnetd telnetd #telnet stream tcp6 nowait root /usr/libexec/telnetd telnetd shell stream tcp nowait root /usr/libexec/rshd rshd shell stream tcp6 nowait root /usr/libexec/rshd rshd #login stream tcp nowait root /usr/libexec/rlogind rlogind #login stream tcp6 nowait root /usr/libexec/rlogind rlogind #finger stream tcp nowait/3/10 nobody /usr/libexec/fingerd fingerd -s #finger stream tcp6 nowait/3/10 nobody /usr/libexec/fingerd fingerd -s #exec stream tcp nowait root /usr/libexec/rexecd rexecd #uucpd stream tcp nowait root /usr/libexec/uucpd uucpd #nntp stream tcp nowait usenet /usr/libexec/nntpd nntpd
Ich erreiche den ftp auch nicht mehr im Netzwerk. Der startet nicht mehr.
Andreas
|
|
|
Gespeichert
|
|
|
|
|