Bienvenido(a) a Alcance Libre 05/02/2023, 08:10
|
![]() |
Índice del foro > Todo acerca de Linux > Programas y Aplicaciones |
![]() ![]() |
![]() |
Mario A Ferreira Márquez |
|
|||||||
![]() ![]() ![]() ![]() ![]() Nuevo ![]() Estado: desconectado ![]() Identificado: 06/06/07 Mensajes: 6 |
Hola a todos, para poder ejecutar un comando desde php con shell_exec() usando un permiso de sudo, tuve que "desactivar" selinux con:
PHP Formatted Code echo 0 > /selinux/enforcelo que no estoy seguro es qué hice exactamente, en la página donde encontre la solución, encontré que regresará a la normalidad si hago un PHP Formatted Code echo 1 > /selinux/enforcePero me gustaría que me ayudaran a ver si es posible no desactivar completamente selinux, porque parece ser que es importante para la seguridad. En todas las páginas que revisé, para usar php shell_exec() con sudo, la única solución que encontré fue esa. Gracias. |
|||||||
|
||||||||
Luis Gracia |
|
|||||||
![]() ![]() ![]() ![]() ![]() Nuevo Estado: desconectado ![]() Identificado: 10/25/18 Mensajes: 3 |
solo se que tienes que crear un permiso especial para la cuenta y sobre el objeto que se ve afectado al ejecutar tu comando, Si está activo el enforcing tienes que hacer que una cuenta pueda ejecutar ese comando y si alguna carpeta se ve afectada o un archivo tienes que crear permisos (políticas de SELinux) no te puedo ayudar más, aún estoy aprendiendom del tema. Saludos.
|
|||||||
|
||||||||
Joel Barrios Dueñas |
|
|||||||
![]() ![]() ![]() ![]() ![]() Admin ![]() Estado: desconectado ![]() Identificado: 02/17/07 Mensajes: 1761 Localización:Mexico |
No te va a funcionar porque desde hace MUUUUUCHOS años de dejó de utilizar /selinux/enforce.
Ejecuta: BASH Formatted Code setenforce 0Y edita /etc/sysconfig/selinux y cambia: SELINUX=enforcing Por: BASH Formatted Code SELINUX=permissiveCon lo anterior puedes activar y desactivar usando setenforce con valor 0 o 1 según el caso lo requiera. O bien deshabilita por completo: BASH Formatted Code SELINUX=disabledReinicia para aplicar cambios. |
|||||||
|
||||||||
Contenido generado en: 0.14 segundos |
![]() ![]() |
Todas las horas son CST. Hora actual 08:10 AM. |
|
|