Apague Selinux en Centos 8

Apague Selinux en Centos 8
El término "Selinux" es un acrónimo de Linux mejorado con seguridad, y se define como un mecanismo que se implementa dentro de los sistemas basados ​​en Linux para proporcionar un nivel avanzado de seguridad que se basa esencialmente en las reglas de políticas. Siguiendo estas reglas, un administrador puede permitir o negar el acceso a un determinado objeto para cualquier usuario especificado. Significa que la seguridad de sus sistemas basados ​​en Linux depende en gran medida de este mecanismo.

Este mecanismo funciona en tres modos de operación diferentes, I.mi., Hacer cumplir, permisos y discapacitados. Los dos primeros modos funcionan cuando ha habilitado el mecanismo Selinux, mientras que el modo "deshabilitado" obviamente funciona si su selinux ha sido deshabilitado. Además, el modo de "hacer cumplir" funciona aplicando todas las reglas de política que se escriben para Selinux, mientras que el modo "Permisivo" le permite agregar nuevas reglas a la política de seguridad.

Sin embargo, a veces, las reglas definidas en la política de seguridad de Selinux son tan estrictas que comienzan a causar problemas con sus tareas de rutina, yo.mi., pueden causar un obstáculo en una tarea importante que está tratando de realizar. En esta situación, es posible que prefiera apagar a Selinux hasta el momento en que realice esa tarea y luego vuelva a encenderla una vez que haya terminado. Es por eso que hoy nos gustaría compartir con ustedes el método de apagar Selinux en Centos 8.

Método de apagar Selinux en Centos 8

Apagado, Selinux se conoce formalmente como "Desactivar Selinux."Entonces, para deshabilitar Selinux en CentOS 8, deberá ejecutar los pasos adjuntos:

Paso # 1: Verificar el estado de Selinux en Centos 8

Primero, lanzará el terminal en CentOS 8, que también se muestra en la imagen a continuación:


Ahora necesita verificar el estado de Selinux en Centos 8. Este paso es obligatorio para que sepa si Selinux se está ejecutando actualmente en su sistema o no. Puede verificar el estado de Selinux en CentOS 8 ejecutando el siguiente comando en su terminal:

$ sestatus


En nuestro caso, Selinux estaba habilitado en nuestro sistema CentOS 8. Su estado "habilitado" se ilustra en la siguiente imagen que se muestra:


Al ver este estado, inmediatamente sabrá que Selinux está habilitado actualmente, lo que significa que puede intentar deshabilitarlo ahora.

Paso # 2: Abrir el archivo de configuración de Selinux en Centos 8

Para deshabilitar Selinux en CentOS 8, debe ajustar su archivo de configuración. Para eso, primero debe usar cualquier editor de texto de su elección para abrir el archivo de configuración. Se puede acceder al archivo de configuración de Selinux en CentOS 8 ejecutando el comando agregado en el terminal:

$ sudo nano/etc/selinux/config

Hemos intentado abrir el archivo de configuración de Selinux con el editor NANO al tiempo que proporciona los privilegios del usuario root.


Tan pronto como presione la tecla ENTER después de escribir este comando en su terminal, el archivo de configuración de Selinux se abrirá con su editor especificado en el comando mencionado anteriormente. Nuestro archivo de configuración de Selinux se muestra en la imagen a continuación:


Paso # 3: Edición del archivo de configuración de Selinux en Centos 8

Después de abrir el archivo de configuración de Selinux en CentOS 8, debe editarlo ahora. Debe localizar la variable llamada "Selinux" y cambiar su valor a "Desactivado", como se destaca en la siguiente imagen:


Una vez que realice esta modificación, se supone que debe cerrar su archivo de configuración de Selinux después de guardarlo. Hacer esto hará que su Selinux se desactive en su sistema CentOS 8; Sin embargo, estos cambios no entrarán en vigencia de inmediato. Para hacer estos cambios para entrar en vigencia, tendrá que ejecutar el paso 4.

Paso # 4: Reiniciar el sistema CentOS 8

Ahora necesita reiniciar su sistema, que se puede hacer a través de la GUI CentOS 8 o a través de la CLI. A continuación indicaremos el comando para reiniciar su sistema CentOS 8 a través del terminal:

$ sudo shutdown -r ahora


El indicador "-r" junto con el comando de cierre se usa para reiniciar o reiniciar su sistema CentOS 8, mientras que la palabra clave "ahora" indica que dicha operación se realizará ahora sin ningún retraso. Después de ejecutar este comando, deberá esperar unos segundos hasta que se reinicie su sistema, después de lo cual puede continuar con el siguiente paso.

Paso # 5: Verificar si Selinux ha sido apagado o no en Centos 8

Aunque hemos realizado todos los pasos de apagar Selinux en CentOS 8 hasta ahora, sin embargo, todavía no estamos seguros de si Selinux realmente ha sido deshabilitado o no. Para verificar esto, necesitamos verificar el estado de Selinux una vez más ejecutando el siguiente comando en nuestro terminal:

$ sestatus


Desde ahora tu selinux ha sido apagado con éxito. Por lo tanto, podrá ver el estado "deshabilitado" esta vez, como se destaca en la imagen que se muestra a continuación:

Conclusión

Como ya hemos mencionado en la introducción de este artículo, la seguridad de su sistema Linux depende en gran medida de Selinux. Es por eso que es muy recomendable que mantenga lo que habilite todo el tiempo para evitar desastres de seguridad no deseados. Aunque este método le enseña la forma de apagar o deshabilitar a Selinux en su sistema CentOS 8 y también es muy efectivo, sin embargo, aún nos gustaría aconsejarle que tan pronto como haya terminado con la tarea que pretendía realizar después. Desactivar Selinux, debe volver a habilitarlo inmediatamente. Esto se puede hacer simplemente cambiando el valor de la variable "Selinux" en el archivo de configuración de Selinux a "hacer cumplir" en lugar de "deshabilitado" y reiniciar su sistema después de hacer esta modificación.