PSCP Não aceita hostkey

0

Estou executando o pscp no Windows a partir de um script. Se eu adicionar

echo y | pscp.exe...

Funciona. No entanto, não consigo aceitar o hostkey usando

pscp.exe -hostkey aa:bb:cc...

Eu também tentei

pscp.exe -hostkey "ssh-rsa 2048 aa:bb:cc..."

e isso não funciona também. Toda vez que recebo o seguinte erro:

Fatal: Host key did not appear in manually configured list

Eu entendi mal como isso funciona? Isso precisa ser completamente automatizado, não posso adicionar manualmente a chave como ela é armazenada no contexto do registro do usuário. Esse script precisa ser executado como uma tarefa agendada usando uma conta de serviço, potencialmente em várias máquinas.

Qual é o uso correto de -hostkey ?

Para evitar dúvidas, esse é o algoritmo e o tamanho da chave corretos e, sim, estou usando a impressão digital real e não "aa: bb: cc ...", que foi usada no exemplo.

    
por Matt G 11.09.2018 / 01:40

0 respostas

Tags