PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : eine d**fe frage zu proftpd



oafish
22.11.01, 13:40
Hallo,
ich hab proFTPd eingerichtet. Beim einloggen unetr der 192.xxx ip geht auch alles ohne Probleme. Wenn ich nun die aktuelle ip-Adresse vom Internet mittels ifconfig verwende, bekomme ich keine Verbindung hin.
Vielleicht kann mir jemand helfen?

Danke

romulus23
22.11.01, 13:56
geht es gar nicht oder dauert es zu lange? Mal mindestens ne Minute warten ob es klappt.

Wenn es zu lange dauert, versucht der proftpd eine Namensauflösung auf deine IP Adresse was nicht klappen tut, deshalb dauert es so lange. Entweder Namensauflösung abschalten oder der IP Adresse in /etc/hosts einen Namen geben.

Wenn es gar nicht geht, vermutet meine Glaskugel eine Firewall die dazwischen steht. Da ich keine weiteren Infos habe, schliesse ich mich meiner Glaskugel an.

oafish
22.11.01, 15:06
Warum kann ich mich mit der Inernet-IP beim Server über FTP einloggen und bei meinem Windows-Rechner geht es wiederum nicht!

Firewall hab ich gecheckt, DNS ist deaktiviert...

was nun?

ace23
22.11.01, 15:12
Hi,

schau mal in der inetd oder xinetd nach ob er eine IP gebunden hat oder nicht, wenn ja, dann mach darus ein * dann gehts !

oafish
22.11.01, 15:18
inetd? meinst du die inetd.conf?

ace23
22.11.01, 15:21
Jupp genau die, kann auch in der /etc/xinetd.d sein je nach OS

oafish
22.11.01, 15:35
da kann ich doch nur die daemonen-prozesse für ftp, telnet usw. starten.

An FlashFXP kann es nicht liegen oder?

ace23
22.11.01, 15:45
If proftpd is to be run from inetd, find the line in /etc/inetd.conf
that looks something like:

ftp stream tcp nowait root /usr/sbin/in.ftpd in.ftpd

And replace it with:

ftp stream tcp nowait root /usr/local/sbin/proftpd proftpd

Or, if the tcp wrappers package is installed on your system, you may
use a line something like:

ftp stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/proftpd

If proftpd is to be run in standalone mode, you should comment out any
ftp line in the /etc/inetd.conf file by inserting a '#' at the beginning
of the line. Then signal the inetd process to reread /etc/inetd.conf.

If your system is using xinetd instead of inetd then either edit
your /etc/xinetd.conf file or add a proftpd file in /etc/xinetd.d/


service ftp
{
flags = REUSE
socket_type = stream
instances = 50
wait = no
user = root
server = /usr/sbin/proftpd
bind = <the-ip-you-wish-to-bind-to>
log_on_success = HOST PID
log_on_failure = HOST RECORD
}

oafish
22.11.01, 16:02
die Eintragung bringt nichts. Jetzt läuft kein proftpd-daemon mehr und somit klappt kein ftp mehr.

oafish
22.11.01, 16:39
ok, hab gelöst.

Danke an alle für eure Hilfe