1.6 KiB
1.6 KiB
semanage
Herramienta de gestión de políticas persistentes de SELinux. Algunos subcomandos, como
boolean,fcontext,port, etc., tienen su propia documentación de uso. Más información: https://manned.org/semanage.
- Establece o desactiva un booleano de SELinux. Los booleanos permiten al administrador personalizar cómo las reglas de política afectan a los tipos de procesos confinados (también conocidos como dominios):
sudo semanage boolean {{[-m|--modify]}} {{--on|--off}} {{haproxy_connect_any}}
- Añade una regla de etiquetado de contexto de archivo definida por el usuario. Los contextos de archivo definen a qué archivos pueden acceder los dominios confinados:
sudo semanage fcontext {{[-a|--add]}} {{[-t|--type]}} {{samba_share_t}} '/mnt/share(/.*)?'
- Añade una regla de etiquetado de puertos definida por el usuario. Las etiquetas de puerto definen en qué puertos se permite que los dominios confinados escuchen:
sudo semanage port {{[-a|--add]}} {{[-t|--type]}} {{ssh_port_t}} {{[-p|--proto]}} {{tcp}} {{22000}}
- Activa o desactiva el modo permisivo para un dominio confinado. El modo permisivo por dominio permite un control más granular en comparación con
setenforce:
sudo semanage permissive {{--add|--delete}} {{httpd_t}}
- Muestra las personalizaciones locales en el almacén predeterminado:
sudo semanage export {{[-f|--output_file]}} {{ruta/al/archivo}}
- Importa un archivo generado por
semanage exporta las personalizaciones locales (¡ATENCIÓN: puede eliminar las personalizaciones actuales!):
sudo semanage import {{[-f|--input_file]}} {{ruta/al/archivo}}