[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