Deshabilitar SELinux para Apache / httpd en Linux

Publicado por admin el 18 de Junio de 2008 en Apache

¿Cómo es posible deshabilitar la protección de SELinux solamente para el servidor web Apache en Linux?

En el caso de estar usando Red Hat Linux Enterprise o su homólogo Linux CentOS.

Usted puede desactivar la protección de SELinux de una forma sencilla. En importante no obstante tener en cuenta que desactivando la protección de SELinux para Apache usted estará atrayendo más problemas relacionados a la seguridad.

Deshabilitar Protección SELinux para Apache.

Abrir el archivo /etc/selinux/targeted/booleans en un editor de texto:

# vi /etc/selinux/targeted/booleans

Agregar o modificar el valor para httpd_disable_trans para el siguiente:

httpd_disable_trans=1

Guardar y cerrar el archivo. A continuación se deben tipiar los siguientes dos comandos en la consola:

# setsebool httpd_disable_trans 1
# /etc/init.d/httpd restart

En el caso de utilizar la interface GUI para deshabilitar SELinux para Apache.

Abrir la línea de comandos del sistema.

Tipiar el commando de sistema system-config-securitylevel
system-config-securitylevel

A continuación seleccionar la solapa de SELinux > clic arriba de Deshabilitar protección de SELinux para la casilla de verificación de  httpd daemon > Guardar los cambios

Finalmente se debe reiniciar el servicio httpd de Apache:

# /etc/init.d/httpd restart

Entradas relacionadas:

2 comentarios sobre Deshabilitar SELinux para Apache / httpd en Linux

Por enrique el 10 de Agosto de 2008 en 12:56

setsebool -P httpd_disable_trans=1
service httpd restart
-P es para que persista tras reboot

Por irving el 14 de Octubre de 2008 en 0:26

Esos comandos que postea enrique hacen exactamente lo mismo que lo descrito en este post? Supongo que el -P crea el archivo ‘booleans’ y agrega la cadena.

Alguien me puede confirmar esto?

Gracias!

Escribir un comentario sobre Deshabilitar SELinux para Apache / httpd en Linux

Suscribirse

A los siguientes comentarios suscribiéndose a Deshabilitar SELinux para Apache / httpd en Linux Comments RSS feed.

Recuperar contraseña root de MySQL ¿Cuál es la diferencia entre los protocolos TCP y UDP?