![¿Puede la cloroquina curar realmente el COVID-19?](/f/59b84e059692eb9681a42aaf7cb95d20.png?width=100&height=100)
Linux está considerado como uno de los sistemas operativos más seguros que puede usar hoy, debido a sus ilustres características de implementación de seguridad, como SELinux (Linux con seguridad mejorada).
Para principiantes, SELinux se describe como un control de acceso obligatorio (MAC) estructura de seguridad ejecutada en el kernel. SELinux ofrece un medio para hacer cumplir algunas políticas de seguridad que de otro modo no serían implementadas de manera efectiva por un administrador del sistema.
Cuando instalas RHEL / CentOS o varios derivados, el SELinux La función o servicio está habilitado de forma predeterminada, debido a esto, es posible que algunas aplicaciones de su sistema no admitan este mecanismo de seguridad. Por lo tanto, para que dichas aplicaciones funcionen normalmente, debe deshabilitar o apagar SELinux.
Importante: Si no desea deshabilitar SELinux, debe leer los siguientes artículos para implementar algún control de acceso obligatorio en archivos y servicios para que funcionen correctamente.
No te pierdas:Configurar el control de acceso obligatorio con SELinux en Linux
No te pierdas:Implementar el control de acceso obligatorio con SELinux y AppArmor en Linux
En esta guía práctica, veremos los pasos que puede seguir para verificar el estado de SELinux y también deshabilitar SELinux en CentOS / RHEL y Fedora, en caso de que esté habilitado.
Lo primero que debe hacer es verificar el estado de SELinux en su sistema, y puede hacerlo ejecutando el siguiente comando:
$ sestatus.
A continuación, proceda a deshabilitar SELinux en su sistema, esto se puede hacer de forma temporal o permanente dependiendo de lo que desee lograr.
Deshabilitar SELinux temporalmente, emita el siguiente comando como root:
# echo 0> / selinux / enforce.
Alternativamente, puede utilizar el setenforce
herramienta de la siguiente manera:
# setenforce 0.
De lo contrario, use el Permisivo opción en lugar de 0 como a continuación:
# setenforce Permissive.
Estos métodos anteriores solo funcionarán hasta el próximo reiniciar, por lo tanto, para deshabilitar SELinux permanentemente, pase a la siguiente sección.
Para deshabilitar SELinux permanentemente, use su editor de texto favorito para abrir el archivo /etc/sysconfig/selinux
como sigue:
# vi / etc / sysconfig / selinux.
Entonces cambia la directiva SELinux = hacer cumplir
para SELinux = deshabilitado
como se muestra en la imagen de abajo.
SELINUX = deshabilitado.
Luego, guarde y salga del archivo, para que los cambios surtan efecto, debe reiniciar su sistema y luego verifique el estado de SELinux usando sestatus comando como se muestra:
$ sestatus.
En conclusión, seguimos los sencillos pasos que puede seguir para deshabilitar SELinux en CentOS / RHEL y Fedora. No hay mucho que cubrir en este tema, pero además, encontrar más información sobre SELinux puede resultar útil, especialmente para aquellos interesados en explorar las características de seguridad en Linux.