2012-12-10 10 views
10

Ich versuche, ein CI für iOS (iPhone und iPad) mit TestFlight, Jenkings, GitHub, Sonar zu erstellen ... Ich habe das Macosx Jenkings Paket/Assistenten heruntergeladen. Es scheint, dass es einen Benutzer für meinen Mac erstellt hat. Was ist das Passwort? Da habe ich Probleme mit dem Schlüsselbund und ich denke, es ist, weil ich Benutzer bin mein eigener Benutzer anstelle von Jenkins Profil. Mit freundlichen Grüßen, Ricardo.Wie lautet das Passwort für den Benutzer von jenkins unter MACOSX?

Antwort

21

ich immer sudo su jenkins - verwende als Jenkins Benutzer auf der Kommandozeile zu arbeiten, soll dies auch auf einem Mac arbeiten. Dann brauchen Sie das Passwort überhaupt nicht.

Ich habe mein MacBook nicht bei mir, um dies jetzt zu testen, aber auf meinem aktuellen Linux-Server wurde der Benutzer jenkins mit shell/bin/false erstellt. Ich habe die Shell in/etc/passwd in/bin/bash geändert, danach konnte ich mich als Jenkins-Benutzer mit su anmelden, um ssh-keys usw. einzurichten.

+1

Niels' ‚sudo su jenkins‘ ist genau die gleiche Lösung Ausführung kam ich nur mit unabhängig, und es funktioniert auf einem Mac. –

+1

@Niels 'sudo su jenkins -' Anmeldung jenkins ist in Ordnung, aber Berechtigung verweigert, wenn etwas tun –

+0

würde das gleiche mit einem regulären Passwort Login erwarten, denke, Sie müssen die Berechtigungen überprüfen. –

8

Für den Benutzer jenkins ist standardmäßig kein Kennwort festgelegt. Sie müssen es einzurichten durch sudo passwd jenkins

+0

gut, es ist Arbeit für mich –

+0

woher weiß ich den Benutzer es verwendet? Gibt es einen Befehl, um nach dem Benutzernamen zu suchen? Ich habe jenkins zum ersten Mal installiert und kann mich nicht anmelden. Kann jemand pls helfen – Ashvitha

0
cat /Users/[username]/.jenkins/secrets/initialAdminPassword