como configurar chaves ssh para publicação de jenkins via ssh

Jenkins requer um certificado para usar ossh publicação essh comandos. Pode ser configurado em"manage jenkins" -> "Configure System"-> "publish over ssh".

A questão é: como criar os certificados?

Eu tenho dois servidores ubuntu, um executando o Jenkins e outro para executar o aplicativo.

Devo configurar um certificado Jenkins e colocá-lo na caixa de implantação, ou configurar um certificado na caixa de implantação e colocá-lo no Jenkins? O certificado precisa estar no nome de um usuário chamado Jenkins, ou pode ser para qualquer usuário? Não temos um usuário Jenkins na caixa de desenvolvimento.

Sei que existem vários tipos de ssh incompatíveis, o que o Jenkins exige?

Alguém encontrou um guia sobre como configurar tudo isso (como gerar chaves, onde colocá-las etc.)?

questionAnswers(1)

yourAnswerToTheQuestion