Pular para o conteúdo

Ansible - Instalação em massa Agent Zabbix

Neste artigo faço apresentação de uma grande tarefa de automação de instalação de agentes zabbixv via Ansible.
Renato Santos renato473
Hits: 24.530 Categoria: Linux Subcategoria: Redes
  • Indicar
  • Impressora
  • Denunciar

Parte 2: Autenticação via chaves

Copie sua chave pública local para o(s) cliente(s). Se ainda não foi criada, execute:

ssh-keygen

scp id_rsa.pub operador@10.0.0.5:~/

Em cada servidor:

Se não houver o diretório .ssh, execute ssh-keygen.

Crie o arquivo de autorização:

cat id_rsa.pub > ~/.ssh/authorized_keys;
$ chmod 644 .ssh/authorized_keys


Teste deslogando e logando novamente. Não deverá ser pedida nenhuma senha.

Obs.: para evitar que o "sudo su -" peça senha, execute visudo e coloque na última linha:

<nome do login> ALL=(ALL) NOPASSWD:ALL

Dicas de sintaxe arquivo ansible_hosts

* Sintaxe alternativa para o arquivo ansible_hosts: se você não tem nomes DNS para facilitar o acesso à seus servidores, coloque apelidos no próprio arquivo ansible_host, assim:

[ubuntu]
appserver01 ansible_ssh_host=10.0.0.1 ansible_ssh_user=root ansible_ssh_pass=senha1
appserver02 ansible_ssh_host=10.0.0.2 ansible_ssh_user=root ansible_ssh_pass=senha2
appserver03 ansible_ssh_host=10.0.0.3 ansible_ssh_user=root ansible_ssh_pass=senha3
appserver04 ansible_ssh_host=10.0.0.4 ansible_ssh_user=root ansible_ssh_pass=senha4

   1. Instalação Ansible
   2. Autenticação via chaves
   3. Criando PlayBook
   4. Criando template

Monitorando Banco de Dados Postgres com ZABBIX

Ansible - Automatizando o Data Center

Acesso remoto entre GNU/Linux e Windows

Debian 9: como instalar TL-WN823N v2 (TP-LINK)

Nagios enviando alertas via WhatsAPP

Testando velocidade entre equipamentos Ubiquiti

"TORIFICANDO" todo um sistema GNU/Linux utilizando a rede TOR

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.