Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Hvis jeg bruger apachectl uden at være root, får jeg denne fejl:
/usr/sbin/apachectl restart /usr/sbin/apachectl restart: httpd not running, trying to start Ouch! ap_mm_create(1048576, "/var/run/httpd.mm.28191") failed Error: MM: mm:core: failed to open semaphore file (Permission denied): OS: No such file or directory /usr/sbin/apachectl restart: httpd could not be started
Og den bruger, der kører som webserver, er ikke root - vel?
php kører som et underprogram til din server (som vel er apache) så hvis det du prøver at gøre er at restarte apache svarer det til at sidde på den yderste del af en gren du saver over.
Kan lade sig gøre? Jo da. Men du er nødt til at lave (fx) et shellscript, med SUID (så det kører som root), og så kalde det. Det introducerer et potentielt sikkerhedshul, men kan lade sig gøre.
Erik smider du ikke et svar, ellers lukker jeg selv.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.