5.2. Generación
Ahora que todos los componentes necesarios están en su lugar, puede usar RHN Bootstrap para generar los scripts requeridos. Inicie una sesión como root en su servidor satélite de o servidor proxy de RHN y ejecute el comando
rhn-bootstrap
seguido por las opciones y valores deseados. Si no se incluye ninguna opción, se creará un archivo bootstrap.sh
en el subdirectorio bootstrap/
que contiene los valores esenciales derivados del servidor, incluyendo el nombre de host, el certificado SSL, las configuraciones SSL y GPG, si éstas existen, y una llamada al archivo client-config-overrides.txt
.
Como mínimo, Red Hat recomienda que su script contenga también las llaves de activación, llaves GPG y opciones avanzadas de configuración de la siguiente manera:
- Utilice la opción
--activation-keys
para incluir llaves, teniendo en cuenta los derechos requeridos señalados en la Sección 5.1, “Preparación”. - Utilice la opción
--gpg-key
para identificar la ruta de la llave y el nombre del archivo durante la generación del script. De lo contrario, utilice la opción--no-gpg
para desactivar esta verificación en los sistemas cliente. Red Hat le recomienda retener esta medida de seguridad. - Incluya la opción
--allow-config-actions
para habilitar la administración de configuración remota en todos los sistemas cliente influenciados por el script. Esta función es útil para reconfigurar varios sistemas simultáneamente. - Incluya la opción
--allow-remote-commands
para habilitar el uso de scripts remotos en todos los sistemas cliente. Como la administración de configuración, esta función facilita la reconfiguración simultánea de varios sistemas.
Al finalizar, su comando se verá así:
rhn-bootstrap --activation-keys KEY1,KEY2 \ --gpg-key /var/www/html/pub/MY_CORPORATE_PUBLIC_KEY \ --allow-config-actions \ --allow-remote-commands
rhn-bootstrap --activation-keys KEY1,KEY2 \
--gpg-key /var/www/html/pub/MY_CORPORATE_PUBLIC_KEY \
--allow-config-actions \
--allow-remote-commands
Obviamente, incluya los nombres reales de las llaves. Consulte la Sección 5.4, “Opciones de RHN Bootstrap” para obtener una lista completa de las opciones.