proftpd Problem Plesk/suse

Da steht ne ganze Seite voller Nachfragen zum System, zu den Fehlermeldungen, etc. und von Dir kommt nur so ein kleiner Satz?

huschi.
 
Sorry, dass ich diesen alten Thread wieder auspacke aber ich habe auch soein Problem.

Ich kann mich via FTP einloggen und dann kommt der bis zu LIST und dann passiert nichts mehr...
- Also einloggen und verbinden klappt.
- xinetd arbeitet korrekt.
- Seit Neuinstallation meines Strato-V Servers
- proftpd -t -c /etc/proftpd.conf:
Checking syntax of configuration file
Syntax check complete.
-more /var/log/messages

Jun 15 15:23:35 h1423316 proftpd[30218]: h1423316.stratoserver.net (195.60.126.3[195.60.126.3]) - FTP session opened.
Jun 15 15:23:35 h1423316 proftpd[30218]: h1423316.stratoserver.net (195.60.126.3[195.60.126.3]) - USER domain.de: Login successful.
Jun 15 15:23:35 h1423316 proftpd[30218]: h1423316.stratoserver.net (195.60.126.3[195.60.126.3]) - Preparing to chroot to directory '/srv/www/vhosts/domain.de
'
Jun 15 15:27:27 h1423316 proftpd[30634]: h1423316.stratoserver.net (127.0.0.1[127.0.0.1]) - FTP session opened.
Jun 15 15:28:35 h1423316 proftpd[30218]: h1423316.stratoserver.net (195.60.126.3[195.60.126.3]) - ProFTPD killed (signal 15)
Jun 15 15:28:35 h1423316 proftpd[30218]: h1423316.stratoserver.net (195.60.126.3[195.60.126.3]) - FTP session closed.
Jun 15 15:28:39 h1423316 proftpd[30634]: h1423316.stratoserver.net (127.0.0.1[127.0.0.1]) - FTP session closed.
- Firewall hat den Port 21 offen ...
-cat /etc/xinetd.d/ftp_psa
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
}


Ich verzweifle ... bitte helft mir ^^
 
Das könnte dann an Deiner heimischen Netzwerk-Konstellation liegen.
Oder an einer Firewall (auf dem Server oder Zuhause).
Zum besseren Verständniss, kannst Du Dir bei Wikipedia den Unterschied zwischen aktiver und passiver FTP-Verbindung durch lesen.

huschi.
 
Hallo,

Ich habe auch ein Problem mit proftpd, aber ich glaube meins ist ein wenig komplexer. Ich kann mich nur mit einem Nutzer nicht einloggen und das ist der Hauptdomainnutzer, also bei den Subdomainnutzern geht es.

Allerdings muss ich dazu sagen, dass ich vor einiger Zeit mal das Homeverzeichnis dieses Nutzers zu testzwecken woanders hinverlegt habe. In der zwischenzeit habe ich Plesk von 8 auf 9 geupdated und das Homeverzeichnis wieder zurückverlegt. Doch ich kann mich nichtmehr einloggen.

proftpd -t -c /etc/proftpd.conf
Checking syntax of configuration file
Syntax check complete.​


cat /etc/xinetd.d/ftp_psa
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​
}​


ps aux|grep xinetd
root 17577 0.0 0.0 2992 744 pts/0 S+ 10:03 0:00 grep xinetd
root 22408 0.0 0.0 2316 888 ? Ss Aug08 0:00 /usr/sbin/xinetd​


netstat -ap | grep ftp
tcp 0 0 *:ftp *:* LISTEN 22408/xinetd​


Wenn ich das richtige Passwort zu meinem Nutzer angebe kommt bei der FTP Verbindung:

telnet localhost ftp
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 ProFTPD 1.3.1 Server (ProFTPD) [127.0.0.1]
USER username
331 Password required for username
PASS password
530 Login incorrect.
Connection closed by foreign host.​


Aber wenn ich ein falsches angebe, dann bleibt die Verbindung bestehen und die letzte Zeile ist nicht da.

System: Strato V-Server A, SuSe 10.3, Plesk 9

Vielen Dank fürs lesen.

!LÖSUNG!

Hallo,

Nach langem rumprobieren geht es nun auch wieder. Ich habe den Shellzugriff aktiviert und mich dort eingeloggt. Danach konnte ich per FTP wieder auf meine Dateien zugreifen und dann habe den Shellzugriff wieder gesperrt. Jetzt geht alles wie gewohnt.

Mit freundlichen Grüßen,
Daniel
 
Last edited by a moderator:
Back
Top