De acordo com a documentação do WinSCP , o WinScp usa o formato de chave PuTTy e requer que as chaves geradas por OpenSSH
sejam convertidas ou usemos uma /keygen
opção de linha de comando.
Eu queria usar SSH certificates
para autenticar o server
, para resolver problemas de escalabilidade, mas esse SSH
certificado é gerado pelo OpenSSH ssh-keygen
, e não tenho certeza se os certificados gerados por isso funcionarão bem sem problemas com WinSCP
ou WinSCP .NET
bibliotecas.
Não, os certificados OpenSSH são uma tecnologia proprietária não padrão. Atualmente não é suportado pelo WinSCP nem pelo PuTTY.
No entanto, está na lista de desejos do PuTTY:
https://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/ssh2-openssh-certkeys.html
E assim que for implementado no PuTTY, o WinSCP o seguirá .
Uma questão relacionada:
Criando certificados SSH para SFTP usando uma CA