Autenticação de chave pública no servidor Windows OpenSSH

0

Eu tenho duas máquinas Windows em execução na caixa virtual do Ubuntu. Ambas as máquinas possuem o OpenSSH instalado. Eu posso conectar de um para outro usando ssh e senhas, mas não consigo descobrir como usar as teclas.

Gerei chaves na máquina cliente usando ssh-keygen -t rsa , salvei a chave pública na máquina remota como authorized_keys na pasta C:\Users\username\.ssh e alterei as configurações para PasswordAuthentication no in Program Files\OpenSSH\etc\sshd_config e reiniciei o servidor SSH. Quando tento conectar, recebo um erro

Permission denied (public key,keyboard-interactive)

    
por Vitaly Ivanov 05.10.2015 / 15:53

1 resposta

0

No Cygwin, a raiz ( / ) é mapeada por padrão para C:\cygwin (ou cygwin64 em 64 bits).

Portanto, a pasta /home/username/.ssh deve estar abaixo de C:\cygwin\home\username\.ssh

    
por 05.10.2015 / 17:22