Você pode usar chaves autorizadas para fazer login em um host com SSH. Você pode carregar chaves autorizadas com HTTPS PUT.

As chaves autorizadas permitem que você autentique o acesso remoto a um host. Quando os usuários ou scripts tentam acessar um host com SSH, a chave fornece autenticação sem uma senha. Com chaves autorizadas, você pode automatizar a autenticação, o que é útil quando você escreve scripts para realizar tarefas de rotina.
Você pode carregar os seguintes tipos de chaves SSH para um host usando HTTPS PUT:
  • Arquivo de chaves autorizadas para o usuário raiz
  • Chave DSA
  • Chave pública DSA
  • Chave RSA
  • Chave pública RSA
Importante: Não modifique o arquivo / etc / ssh / sshd_config .

Procedimento

  1. No seu aplicativo de carregamento, abra o arquivo de chave.
  2. Publique o arquivo nos seguintes locais.
    Tipo de chave Localização
    Arquivos de chave autorizados para o usuário raiz https: // hostname_or_IP_address / host / ssh_root_authorized_keys

    Você deve ter privilégios totais de administrador no host para carregar este arquivo.

    Chaves DSA https: // hostname_or_IP_address / host / ssh_host_dsa_key
    Chaves públicas DSA https: // hostname_or_IP_address / host / ssh_host_dsa_key_pub
    Chaves RSA https: // hostname_or_IP_address / host / ssh_host_rsa_key
    Chaves públicas RSA https: // hostname_or_IP_address / host / ssh_host_rsa_key_pub