Auf Port 2222 läuft aber nichts. Was ich aber gefunden habe ist folgende
Fehlermeldung:
Jul 25 16:30:58 vm138 systemd[1]: proftpd.service: Can't open PID file
/run/proftpd.pid (yet?) after start: Operation not permitted
Ich kann dies umgehen indem ich das Pid-File aus der proftpd.service,
also dem Systemd auskommentiere und daemon-reload durchführe und dann
einen entsprechenden Eintrag in der sftp.conf mache. Dieser lautet:
PidFile /run/proftpd.pid
Und siehe da, proftpd startet ohne die beschriebene Fehlermeldung - nur
auf Port 2222 horcht immer noch nichts! Die Pakete sind auf allen drei
Servern identisch:z.B. proftpd-core 1.3.7a+dfsg-12+deb11u2. Auch vom
Patchlevel her sind alle drei Maschinen identisch. Auf allen läuft ein
nginx, MariaDB und verschiedene PHP-Versionen.
Meine Fragen: Wieso bekomme ich diese Fehlermeldung auf einer der drei
beinahe identischen Machinen und auf den anderen nicht? Wieso horcht
proftpd nicht wie gewünscht auf Port 2222.
ftpd.group und ftpd.passwd sind beide vorhanden und enhalten - wie auf
den anderen Maschinen - eine Group und im Moment einen User.
Viele Grüße
Stefan, entnervt aber hoffnungsvoll :-)
Installierte
Pakete: proftpd-basic, proftpd-core. proftpd-doc, proftpd-mod-crypto, proftpd-mod-vroot, proftpd-mod-wrap,
bis auf mod-wrap alle auf 1.3.7a+dfsg-12+deb11u2