Descobri que recebo esse erro ao conectar-me ao servidor FreeSSHd, se ele não estiver sendo executado como administrador.
Estou tentando obter acesso ao meu servidor Windows 2008 R2 via SSH. Eu tenho uma conexão de área de trabalho remota, mas preciso enviar meus arquivos para o servidor. Para servidores SSH no servidor Windows, eu tentei o Cygwin + OpenSSH, mas isso só começa cerca de uma em cada vinte vezes que eu experimento, então eu instalei o FreeSSHd e o inicie manualmente. O FreeSSHd gerou uma chave privada chamada "RSAKey.cfg" quando eu o instalei, e eu tentei copiar isso em um arquivo e convertê-lo para .ppk usando PuTTYgen no meu PC para que ele pudesse funcionar com o WinSCP ou o cliente FileZilla. Fiz um usuário que pode usar Shell, SFTP ou Tunnel e está configurado para autenticar com autenticação de chave pública, mas quando tento efetuar o logon como SFTPuser@[IPAddress]
, recebo o seguinte erro no WinSCP:
Server refused public-key signature despite accepting key!
Perguntas:
Descobri que recebo esse erro ao conectar-me ao servidor FreeSSHd, se ele não estiver sendo executado como administrador.