autorizado_keys -win 10 problema de ssh

autorizado_keys -win 10 problema de ssh

Cliente Raspbian Pi-SSH

Eu usei:

sudo ssh -i /home/pi/.ssh/my_key - "Tom [email protected]"

que em troca pede uma senha, que não é a saída que desejo.

Quero usar o arquivo de identidade. Criei uma chave no Raspbian usando ssh keygen.

ssh-id-copypara o servidor SSH do Windows 10 falhou por cat/execnão ser reconhecido.

Como solução alternativa, criei um arquivo na pasta .ssh no Windows 10 SSH Server chamado "authorized_keys". Armazenei a chave pública "my_key" no arquivoauthorized_keys.

Não consigo acessar o servidor SSH sem usar a senha do usuário. Ajuda por favor? autorizado_keys -win 10 problema de ssh

Responder1

Quando você instala o OpenSSH conforme fornecido pela Microsoft, ele vem com uma configuração padrão que contém o seguinte:

Match Group administrators
       AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys

Embora os usuários comuns possam usar o ~/.ssh/authorized_keysarquivo conforme esperado, os administradores não podem.

Você tem duas opções:

  • Remova essas opções de sshd_configin C:\ProgramData\sshe reinicie o serviço OpenSSH
  • Use o administrators_authorized_keysarquivo emC:\ProgramData\ssh

Não tenho nenhuma permissão especial no meu authorized_keysarquivo.

Se algo não estiver funcionando, lembre-se de verificar o Visualizador de Eventos do Windows. Registros do OpenSSH paraRegistros de aplicativos e serviçosOpenSSH. Talvez seja necessário alterar o detalhamento do servidor SSH para obter todas as informações necessárias para diagnosticar problemas.

informação relacionada