Apéndice B. Herramientas de administración de configuración de la línea de comandos
Además de las opciones disponibles en el sitio web de RHN, Red Hat Network ofrece dos herramientas de la línea de comandos para gestionar archivos de configuración: Red Hat Network Configuration Client y Red Hat Network Configuration Manager. La herramienta adicional Red Hat Network Actions Control sirve para activar y desactivar la administración de configuración en sistemas clientes. Si aún no tiene estas herramientas instaladas, puede encontrarlas en los canales de suministro de RHN (Herramientas de RHN) para su sistema operativo.
Nota
Recuerde, siempre que un archivo de configuración es implementado a través de RHN, una copia de seguridad del archivo previo, incluyendo su ruta, es creado en el directorio
/var/lib/rhncfg/backups/
del sistema afectado. La copia de seguridad retendrá su nombre pero la extensión .rhn-cfg-backup
será añadida.
B.1. Red Hat Network Actions Control Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
El Red Hat Network Actions Control (
rhn-actions-control
) es usado para activar y desactivar la administración de configuración de un sistema. Un sistema cliente, por defecto, no puede ser manejado de tal modo. Éste debe ser primero activado. Con esta herramienta, el Administrador del Satélite puede activar o desactivar modos específicos de acciones permitidas, tal como implementar un archivo desde el sistema, o comparar los elementos que están siendo actualmente administrados en un sistema y aquellos que están disponibles, así como la habilidad de ejecutar arbitrariamente comandos remotos. Estos modos son activados y desactivados al situar o remover archivos y directorios en /etc/sysconfig/rhn/allowed-actions/
. Debido a los permisos predeterminados en el directorio /etc/sysconfig/rhn/
, el Control de acciones de RHN tendrá que ser ejecutado la mayoría de las veces por un usuario con acceso de root.
B.1.1. Opciones generales para la línea de comandos Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
Como en la mayoría de herramientas para la línea de comandos, las páginas
man
están disponibles. Sin embargo, el uso de esta herramienta es tan sencillo que puede ser descrito brevemente aquí. Simplemente decida que acción RHN programada debe ser activada para usar por los administradores del sistema. Las siguientes opciones activan los diferentes modos de acciones programadas:
Opciones | Descripción |
---|---|
--enable-deploy | Le permite a rhncfg-client la implementación de archivos. |
--enable-diff | Le permite a rhncfg-client comparar archivos. |
--enable-upload | Le permite a rhncfg-client cargar archivos. |
--enable-mtime-upload | Le permite a rhncfg-client cargar mtime. |
--enable-all | Le permite a rhncfg-client realizar todas las opciones. |
--enable-run | Activa rhncfg-client |
--disable-deploy | Desactiva la implementación. |
--disable-diff | Desactivar diff (comparación). |
--disable-upload | Desactivar carga. |
--disable-mtime-upload | Desactivar la carga de mtime. |
--disable-all | Desactivar todas las opciones. |
--disable-run | Desactivar script.run |
--report | Reporta si los modos están activados o desactivados. |
-f, --force | Fuerza la operación sin preguntar primero. |
-h, --help | Muestra el mensaje de ayuda y sale. |
Una vez se ha establecido el modo — y para varios,
rhn-actions-control --enable-all
es usual — su sistema estará listo para la administración de la configuración a través de RHN.