FTP Server Port ändern

Matze

Registered User
Hallo,

ja die frage wurde hier schon oft gestellt, aber ich kann meinen FTP Server nicht auf einen anderen Port legen.

Ich habe in der /etc/proftpd.conf den Port geändert kann mich aber nach wie vor nur auf dem Port 21 einloggen!?

System:
vServer mit Plesk 8.0
Suse 10

Gruß Matze
 
nein, finde aber keine andere!
Die ist es ja demnach scheinbar nicht!

Hallo, bist Du sicher, dass er im Standalone-Modus betrieben wird ? Er wird ja oft vom xinetd aus gestartet, also mußt Du die Port-Konfiguration dort ändern, wahrscheinlich in /etc/xinetd.d/*ftp* (und dann den xinetd restarten).
 
Hab das selbe Probblem!
Port in der proftpd geändert, neu gestartet, komme aber trotzdem nur über Port 21 auf meinen Server!?
 
vielen Dank für die Infos bisher !
auf den xinetd bin ich nun auch schon gestoßen.
Aber leider habe ich bisher keine Port Einstellung gefunden :o
unter /etc/xinetd.d
finde ich nur die Datei "ftp_psa" mit dem Inhalt:

service ftp
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = root
instances = UNLIMITED
server = /usr/sbin/in.proftpd
server_args = -c /etc/proftpd.conf

Schade! Warum müssen solche an sich leichten Sachen doch immer so schwer sein !!!
 
Der (x)inetd entnimmt den port für den beschriebenen Dienst aus /etc/services, wenn man ihm nichts anderes sagt.

Dort steht für ftp eben Port 21, daher nimmt er den :

Code:
root@airrocket:~# grep ftp /etc/services
ftp-data        20/tcp
ftp             21/tcp
/* irrelevantes Zeug weggelassen */

Wenn du einen anderen Port willst musst du das dem xinetd mit einer Zeile in der Datei mitteilen. Wie die lautet steht wohl in der manpage :

Code:
man xinetd

Da ich inetd benutze kann ich sie dir nicht sagen, würde aber auf sowas tippen :

Code:
port = 1234
 
Back
Top