PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FTP Server (Port 21 ist zu)


ronaldhensen
07.01.02, 19:36
Moin zusammen!

ich habe am Wochenende mal wieder SuSE Linux instzalliert (Version 7.3 über ftp.suse.com)
Ich habe nun folgendes Problem. Der FTP zugang ist absolut nicht möglich, aber warum?
Samba läuft
Apache Web Server läuft
DHCP läuft
Sendmail läuft
etc.
nur keiner der FTP-Server.

Hier erst mal die Ausgabe, was nmap sagt:

Port State Service
22/tcp open ssh
25/tcp open smtp
80/tcp open http
111/tcp open sunrpc
113/tcp open auth
139/tcp open netbios-ssn
515/tcp open printer



Soweit auch ok, aber wo ist mein Port 21 für FTP??????
Ich bin mir eigentlich ziemlich sicher, das ich ihn nicht zugemacht habe, weil ich gar nicht weiß wie!

in der Inet.d war immer einer der FTP-Server (WU-FTP oder ProFTPD) aktiviewrt. Wie kann ich kontrollieren, ob die wirklich auch laufen?

MfG
Ronald

marcoboy
07.01.02, 20:45
ps ax listet alle prozesse auf , aber wenn er den port 21 nicht aufmacht läuft der daemon auch nicht :( schau mal in der /var/log/messages ob da was drin steht vielleicht ein fehler in der config


oder haste was an der initd.conf gemacht ;) zum starten einfach /etc/init.d/initd start bzw restart und in den loggs schaun warum er nicht startet

bye Marco

linuxchristoph
21.03.02, 09:21
Moin Ronald,
hab genau das gleiche Problem.
In der /var/log/messages steht nichts zu diesem Fehler.

Hats Du das Problem mittlerweile gelöst?

Viele Grüße, linuxchristoph

Olli
21.03.02, 09:45
Standardmäßig ist er ftp-Zugang unter SuSE deaktiviert. Schau mal in die /etc/inetd.conf. Dort gibt es irgendwo die Zeilen
# ftp stream tcp nowait root /usr/sbin/tcpd wu.ftpd -a
# ftp stream tcp nowait root /usr/sbin/tcpd proftpd
# ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd

Entferne einfach das #-Zeichen vor dem entsprechenden ftp-Programm (der 3. ist der Standard-ftp-Server) und führe als root rcinetd restart aus. Dann sollte der ftp-Server arbeiten.


oliver

linuxchristoph
21.03.02, 09:55
... hhhhuiii oliver, das ging ja schnell!

Ich war gerade in der inetd.conf am suchen.
Jetzt weiß ich ja nach was ich suchen muß.

Grüße, linuxchristoph

linuxchristoph
21.03.02, 10:03
... äh ich arbeite meistens mit dem Befehl ftp meinserver.
Unter /etc/inetd.conf auf meinem alten SuSE 7.0 Server ist

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

aktiviert.
Müsste für SuSE 7.3 doch auchgelten, oder.

GRüße, linuxchristoph

Olli
21.03.02, 10:19
> ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd
> aktiviert.
> Müsste für SuSE 7.3 doch auchgelten, oder.
Ja. Allerdings würde ich dir lieber den proFTP empfehlen. Der lässt sich besser konfigurieren und die Pakete sind bei suse auch schon dabei.

oliver

linuxchristoph
21.03.02, 10:34
... Danke für den Tipp.
Übrigens es war Dein Hinweis exakt der richtige.

Ich arbeite mit ftp eigentlich nur in zusammenhang mit Adobe GoLive, da das Programm ein integriertes ftp modul für bequeme uploads enthält.
Hast Du einen Rat oder Tipp was man generell einstellen sollte, oder welche manuals, howtos, etc man dazu zu Rate ziehen sollte.

Viele Grüße, linuxchristoph