PDA

Bekijk Volledige Versie : Plesk: httpd: bad user name



Sander-
27/02/06, 14:06
Vanochtend was onze apache ineens down met de volgende foutmelding:
httpd: bad user name

Nu hebben we als noodgreep uit de file http_include van die user de SuExecGroup regel tijdelijk uitgecomment. Uiteraard neemt dit een security risk met zich mee.

Vandaar de vraag: Hoe add plesk standaard de users? met welke argumenten etc? Zodat ik de user opnieuw kan creeeren en ervoor kan zorgen dat dit beveiligingslekje gedicht wordt.

Ber|Art
27/02/06, 14:20
Ik vond dit ergens op een forum, mss helpt het je :)
He gave me a huge hint even though it was outside of the scope. The error was " httpd: bad user name files" well files is an username.. I had a subdomain that was called files and it had a username called files. Well the subdomain was changed to take on the host domains account and no longer the username files for access to that sub domain. In the httpd.conf file, it still had "SuexecUserGroup files psacln" in there. I looked at another subdomain that used the main account, and it was just missing that line. So I removed that line, restarted httpd and wham!!

Sander-
27/02/06, 14:24
Ik vond dit ergens op een forum, mss helpt het je :)

Mwah, dit had ik ook al gevonden, maar wat het probleem is, is dat de user dus niet meer bestaat. Ik moet dus commandline even die 1e user toevoegen en ik moet daarvoor dus weten welk command plesk daar normaalgesproken voor gebruikt. En ik wil uiteraard ook niet dat de scripts op naam van een andere user uitgevoerd kunnen worden.

Sander-
28/02/06, 11:40
Ik heb het probleem zojuist opgelost:

De user moest alsvolgt worden aangemaakt:
adduser -G psacln -s /bin/false -d /var/www/vhosts/DOMAIN/ username

dan werkt het weer prima en doet suExec zijn werk ook weer :)