So richten Sie SSH-Schlüssel für Jenkins ein, die über SSH veröffentlicht werden sollen

Jenkins benötigt ein Zertifikat zur Verwendung des ssh Publikation und ssh Befehle. Es kann unter @ konfiguriert werd"manage jenkins" -> "Configure System"-> "publish over ssh".

Die Frage ist: Wie erstellt man die Zertifikate?

Ich habe zwei Ubuntu-Server, einen mit Jenkins und einen für die Ausführung der App.

Kann ich ein Jenkins-Zertifikat einrichten und einen Teil davon in die Bereitstellungsbox einfügen oder ein Zertifikat in die Bereitstellungsbox einfügen und einen Teil davon in Jenkins einfügen? Muss das Zertifikat auf den Namen eines Benutzers namens Jenkins lauten oder kann es für einen beliebigen Benutzer gelten? Wir haben keinen Jenkins-Benutzer in der Entwicklungsbox.

Ich weiß, dass es eine Reihe von inkompatiblen SSH-Typen gibt, die Jenkins benötigt?

at jemand eine Anleitung gefunden, wie man das alles einrichtet (wie man Schlüssel erzeugt, wo man sie ablegt usw

Antworten auf die Frage(2)

Ihre Antwort auf die Frage