Ejecutar apache como un usuario sin privilegios


0

Escuché que uno podría ejecutar el servicio web apache2 solo como un usuario sin tener privilegios de acceso raíz. ¿Cómo podría hacer esto?

No estoy preguntando si podría configurar Apache para que se ejecute como usuario (por ejemplo, por razones de seguridad), sino como usuario, ¿cómo puedo ejecutar Apache?

Respuestas:


1

Configura Apache para que se vincule a un puerto alto (superior a 1024), como 8080. A menos que los administradores hayan llegado a extremos inusuales para prohibir la práctica, los usuarios no root pueden vincularse a puertos altos con cualquier programa que deseen. El problema es que con un puerto no estándar, debe apuntar explícitamente su navegador al puerto:

http://www.example.com:8080

1
Una vez hecho esto, también es posible que los administradores agreguen una regla de iptables para que su servidor también aparezca en un puerto bajo como 80.
bobince 02 de
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.