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
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)
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
Tags ssh openssh windows cygwin private-key