[Eisfair] wwwrun kein ftp Login

Ansgar Püster ansgar.puester at netcologne.de
Mi Okt 4 17:16:50 CEST 2023


Hallo,

das Verhalten ist an dieser Stelle wirklich etwas merkwürdig.

Bei der Installation von
   apache2 3.4.1
wird ausgegeben:
   Use the FTP-User 'wwwrun' to transfer files via FTP into your webroot!

wwwrun ist ein "normaler" User, der z.B. via Shell
genutzt werden kann. Via ftp können auch Dateien in
/var/www/htdocs abgelegt werden.

Sobald man aber eines der Pakete
   nextcloud
   roundcube
   subversion
instaliert, wird auch
   system-user-wwwrun
installiert.
Dabei wird für den User wwwrun die Login-Shell "verbogen".
   /sbin/nologin
Dann ist kein su, login und auch ein ftp mehr möglich!

Ich finde keine Erklärung für diese Änderung.

Ein
   usermod -s /bin/bash wwwrun
löst zwar das "Problem", kann aber nicht Sinn der Sache sein.

Gruß,
Ansgar

Am 04.10.2023 um 10:30 schrieb Detlef Paschke:
> Hallo,
> 
> ich habe heute einige Updates auf meinem Eisfair gemacht, unter denen
> auch system-user-wwwrun war.
> 
> Oct  4 09:20:25 eisfair64 eis_install: package system-user-wwwrun
> (3.4.0|2023-09-20|system-user-wwwrun.tar.bz2)
> Oct  4 09:20:25 eisfair64 eis_install:
> (https://www.pack-eis.de/dl.php?l=60535/system-user-wwwrun.tar.bz2)
> 
> Gerade bekomme ich eine Fehlermeldung von einem Script, dass hier per
> Cron regelmäßig Daten per FTP zu Apache sendet, dass der Login mit
> wwwrun gescheitert ist.
> Ich habe es dann per FTP-Client gegen getestet und tatsächlich ist ein
> FTP-Login mit wwwrun nicht mehr möglich. Das Passwort von wwwrun habe
> ich auch noch einmal neu gesetzt, aber ohne Veränderung der Situation.
> Damit ist übertragen von Daten auf den Webserver per FTP nicht mehr möglich.
> 
> Viele Grüße
> Detlef Paschke
> 



Mehr Informationen über die Mailingliste Eisfair