2016-06-02 11 views
1

Ich habe Google Authenticator auf meinem SSH-Server aktiviert, um ihre Zwei-Faktor-Authentifizierungsmethode zu verwenden.Jenkins SSH mit Zwei-Faktor-Authentifizierung

Ich versuche einen SSH-Job von Jenkins auszuführen, kann ihn aber nicht für die Verwendung des 2FA konfigurieren.

Kennt jemand einen Mod, der dies oder einen Weg darum herum erlaubt, während er immer noch 2FA oder andere zusätzliche Sicherheit auf dem SSH-Server hält.

Danke

Antwort

1

Ich bin nicht bekannt, dass Plugin, das damit umgehen kann, und ich bin mir nicht sicher, ob es sein wird, da two-factor authentication entworfen wurde von menschlichen Benutzern verwendet werden. Das widerspricht der Idee eines automatisierten CI-Servers.

Die Sicherheit PKI liefert nicht genug für Sie?

3

Der Punkt der 2-Faktor-Authentifizierung ist, dass beide Faktoren nicht am selben Ort gespeichert werden. Das Speichern von beiden (Passwort, Token) widerspricht der Philosophie des 2FA.

Richten Sie einen neuen Benutzer ohne 2FA ein und richten Sie die Authentifizierung mit dem öffentlichen Schlüssel ein. Versuchen Sie nicht, Dinge zu missbrauchen und komplizierte Sachen ohne Gewinn zu machen, wenn Sie es einfach machen können.

Verwandte Themen