jenkins ist ein Dienstkonto, es hat keine Shell. Es ist allgemein anerkannt, dass Dienstkonten nicht in der Lage sein sollten, sich interaktiv anzumelden.
Ich habe diese Frage zunächst nicht beantwortet, da es sich um ein Duplikat einer Frage handelt, die auf einen Serverfehler verschoben wurde. Ich hätte antworten sollen, anstatt in einem Kommentar auf die Antwort zu verlinken.
Wenn Sie sich aus irgendeinem Grund als jenkins anmelden möchten, können Sie dies tun mit:sudo su -s /bin/bash jenkins
Verwenden Sie den folgenden Befehl:
su -s /bin/bash jenkins