meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
aplicaciones:ansible [2018/01/22 13:40] – lc | aplicaciones:ansible [2023/01/18 14:10] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 20: | Línea 20: | ||
+ | {{tag> | ||
==== Comandos básicos ==== | ==== Comandos básicos ==== | ||
- | === Verificar que tenemos | + | === Configurar el acceso a los clientes |
- | < | + | Verificar que tenemos acceso a los clientes |
+ | Generamos nuestras llaves ssh < | ||
+ | <sxh bash> | ||
+ | [root@localhost ~]# ssh-keygen | ||
+ | Generating public/ | ||
+ | Enter file in which to save the key (/ | ||
+ | Created directory '/ | ||
+ | Enter passphrase (empty for no passphrase): | ||
+ | Enter same passphrase again: | ||
+ | Your identification has been saved in / | ||
+ | Your public key has been saved in / | ||
+ | The key fingerprint is: | ||
+ | SHA256: | ||
+ | The key's randomart image is: | ||
+ | +---[RSA 2048]----+ | ||
+ | | o+E& | ||
+ | | oX @++ | | ||
+ | | o Bo+o | | ||
+ | | = =+.. | | ||
+ | | * .So. | | ||
+ | | . =o .+ | | ||
+ | | +.o.+ . | | ||
+ | | .= . | | ||
+ | | | ||
+ | +----[SHA256]-----+ | ||
+ | [root@localhost ~]# | ||
+ | </ | ||
+ | Una vez finalizado el proceso de generación disponemos de 2 ficheros: ~/ | ||
+ | |||
+ | El siguiente paso sería copiar nuestro fichero de llave pública al cliente | ||
+ | < | ||
+ | |||
+ | si todo ha ido bien ahora deberiamos de poder acceder desde nuestro servidor de ansible al equipo cliente ejecutando | ||
+ | < | ||
+ | |||
+ | === Configurar nuestra lista de clientes === | ||
+ | El fichero que viene por defecto para indicar los clientes es **/ | ||
+ | |||
+ | Editamos es fichero por defecto y definimos los equipos clientes | ||
+ | < | ||
+ | < | ||
+ | [centos] | ||
+ | hostcliente.midominio.local | ||
+ | hostcliente2.midominio.net | ||
+ | </ | ||
+ | |||
+ | Para comprobar que todos nuestros nodos reponden podemos realizar un ping. | ||
+ | |||
+ | < | ||
+ | |||
+ | Si por ejemplo queremos ejecutar un comando en todos nuestros nodos: | ||
+ | |||
+ | < | ||
===== Referencias ===== | ===== Referencias ===== | ||
* [[https:// | * [[https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// |