Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Configurar e Utilizar Chaves SSH no Windows

O uso de chaves SSH (Secure Shell) é uma prática comum para autenticação segura em servidores remotos. Embora o SSH seja mais frequentemente associado a sistemas Unix/Linux, ele também é perfeitamente aplicável no ambiente Windows. Com o advento do Windows 10 e do Windows Server 2019, a Microsoft integrou o OpenSSH nativamente, facilitando o uso de chaves SSH diretamente no sistema operacional Windows. Este artigo abordará como criar e utilizar chaves SSH no Windows, destacando sua importância para a segurança e eficiência na administração de sistemas.

Exemplos:

  1. Instalando o OpenSSH no Windows:

    Se você estiver usando uma versão do Windows que não tenha o OpenSSH instalado por padrão, você pode instalá-lo através do PowerShell:

    # Abra o PowerShell como Administrador e execute o seguinte comando:
    Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
  2. Gerando uma Chave SSH:

    Com o OpenSSH instalado, você pode gerar um par de chaves SSH (pública e privada) usando o comando ssh-keygen:

    # Abra o PowerShell e execute o seguinte comando:
    ssh-keygen -t rsa -b 4096 -C "seu_email@exemplo.com"

    Durante a execução do comando, você será solicitado a especificar o local para salvar a chave e uma senha opcional para proteger a chave privada.

  3. Adicionando a Chave Pública ao Servidor Remoto:

    Após gerar a chave, você precisa adicionar a chave pública ao servidor remoto. Supondo que você tenha acesso SSH ao servidor, você pode usar o seguinte comando:

    # Substitua "usuário" e "servidor" pelos valores apropriados
    ssh-copy-id usuário@servidor

    Se o comando ssh-copy-id não estiver disponível, você pode copiar manualmente o conteúdo do arquivo id_rsa.pub para o arquivo ~/.ssh/authorized_keys no servidor remoto.

  4. Conectando-se ao Servidor Remoto Usando a Chave SSH:

    Com a chave pública configurada no servidor remoto, você pode se conectar ao servidor usando o seguinte comando:

    # Substitua "usuário" e "servidor" pelos valores apropriados
    ssh usuário@servidor

    Se você especificou uma senha ao gerar a chave privada, será solicitado que você a insira.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.