Eu estou tentando SSH de uma máquina Linux para uma máquina Windows. Eu segui os passos abaixo para fazer o mesmo.
Gere um par de chaves no cliente (por exemplo, máquina Linux) usando o comando abaixo
ssh-keygen -t rsa
Copie id_rsa.pub
(chave pública do cliente) para o diretório do usuário correspondente no ssh HOST (ou seja, Windows Machine)
como %systemdrive%\users\user\.ssh\authorized_keys
Faça o login usando a chave privada da máquina linux usando o comando abaixo
ssh -i /home/user/id_rsa domain\user@host
Após usar o comando acima, recebo um erro como Permissão negada (chave pública).
Alguma ideia de como resolver isso e com êxito o SSH para o windows?.