Gerencie o acesso SSH da equipe

Use declarações reutilizáveis do Ansible para oferecer acesso SSH real, revogar apenas chaves antigas e preservar o trabalho e os acessos de reserva.

ProjetoAnsible

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Gerencie o acesso SSH da equipe é um curso prático de Ansible para quem consegue ler um inventário e um playbook pequenos. Ajude um estúdio a receber novos colegas e depois remova o acesso de um dispositivo antigo, protegendo logins atuais, chaves de reserva e notas existentes.

Dois Guided Labs apresentam criação de contas, diretórios privados de trabalho, listas reutilizáveis de pessoal e revogação seletiva de chaves públicas. Um Challenge independente combina esses mecanismos com diferentes atribuições de pessoal em dois hosts. Você testa o resultado com identidades SSH e arquivos reais, além dos resumos de automação.

O que você aprenderá

Ao concluir este curso, você poderá:

  • criar usuários Linux e diretórios privados de trabalho dentro do escopo com Ansible;
  • distinguir uma chave privada do cliente, uma chave pública autorizada e a identidade de um servidor confiável;
  • usar dados estruturados da equipe, consultas lookup e loops em uma declaração reutilizável;
  • revogar uma chave específica de dispositivo antigo sem excluir a conta ou outras autorizações legítimas;
  • verificar a recusa de novas conexões junto com logins bem-sucedidos por chaves atuais e de reserva;
  • preservar o trabalho original específico de cada host e confirmar a convergência de declarações inalteradas.

Para quem é este curso

Este curso é para iniciantes em Ansible que desejam gerenciar uma tarefa comum de acesso da equipe por meio do comportamento remoto real.

Pré-requisitos: Navegação básica no terminal e prática lendo um pequeno inventário e playbook do Ansible. O curso explica os conceitos necessários de conta, grupo primário, chave, permissões, lookup e loop antes de usá-los.

Ambiente de aprendizagem: Cada unidade fornece seu próprio controlador Linux, dois alvos SSH preparados, chaves de treinamento descartáveis, configuração confiável do cliente e a coleção necessária. Os alvos são contêineres que compartilham o kernel da VM de treinamento. Você usa o terminal Controller; não precisa de servidor pessoal nem de credenciais reais de funcionários.

Perguntas frequentes

Preciso saber administrar SSH antes?

Não. Os Guided Labs explicam as identidades e os comandos necessários para essa tarefa delimitada. Você já deve estar à vontade navegando no terminal e lendo um pequeno playbook do Ansible.

Vou alterar o login da plataforma ou seu servidor SSH?

Não. Você gerencia apenas contas de pessoal exclusivas do curso dentro dos alvos preparados. A conta da plataforma, o acesso de automação e as configurações do servidor permanecem inalterados.

Remover uma chave antiga encerra uma sessão existente?

Não. O curso verifica que novas conexões usando a chave antiga são recusadas. Ele não ensina a encerrar sessões já autenticadas. O Challenge reutiliza os mesmos mecanismos de contas e chaves com outras atribuições por host.

Professor

labby
Labby
Labby is the LabEx teacher.