2016-05-10 7 views
21

Ho installato jenkins scaricando jenkins-2.2.pkg. Dopo l'installazione è completa, Chrome automatico collegato al http://localhost:8080/login?from=%2F e vedo il seguente messaggio:Come si ottiene la password di amministratore iniziale per jenkins su Mac?

Unlock Jenkins
Per garantire Jenkins è impostato in modo sicuro dall'amministratore, una password è stato scritto nel registro (non sono sicuro dove trovarlo?) e questo file sul server:

/Users/Shared/Jenkins/Home/segreti/initialAdminPassword

si prega di copiare la password sia da posizione e incollarlo di seguito.

Ma non ho accesso alla cartella dei segreti sul mio libro Mac anche quando sono l'utente amministratore.

Please help me su come trovare la password di amministratore iniziale?

+0

Chi possiede i '/ Users/Shared/Jenkins/Cartella Home/Secrets'? Potrebbe essere sufficiente eseguire un 'chown' su di esso. – TriskalJM

+0

Come scoprire chi è il proprietario della cartella? E cos'è chown? –

+0

Ho trovato la soluzione. Grazie. –

risposta

49
  1. Accedere a questa cartella /Users/Shared/Jenkins/Home
  2. clic destro del mouse sulla cartella secrets/ e selezionare "Ottieni informazioni"
  3. Scorrere verso il basso verso l'angolo in basso a destra della finestra pop-up e fai clic sull'immagine del lucchetto> inserisci la password> ok
  4. Fai clic sul "+" sul angolo in basso a sinistra della finestra a comparsa e aggiungere l'utente 4.5 Fare clic sull'icona Impostazioni - a sinistra in basso e Applica modifiche.
  5. Aprire la cartella "segreti" e trovare il file initialAdminPassword per ottenere la password di amministratore iniziale. Se non si dispone dell'autorizzazione per il file, è necessario fare clic con il pulsante destro del mouse sul file e selezionare "Ottieni informazioni", quindi ripetere i passaggi 3 e 4 sopra per accedere al file.
+0

Grazie, funziona. –

1

ref: http://www.cimgf.com/2015/05/26/setting-up-jenkins-ci-on-a-mac-2/

  1. rendere l'utente Jenkins un amministratore: sudo dseditgroup -o modificare -a Jenkins -t utente admin

  2. Aggiungere l'utente Jenkins al gruppo degli sviluppatori: sudo dscl. aggiungere/Gruppi/_developer GroupMembership Jenkins

  3. rendere l'utente Jenkins login automaticamente quando il computer viene riavviato:

2

L'utente corrente potrebbe non avere le autorizzazioni per la cartella segreti per accedere al file initialAdminPassword. Quindi dai il permesso selezionando la cartella "Secrets" di CMD + i che avvia una nuova schermata e poi sblocca e quindi fornisce le autorizzazioni necessarie.

Locked file

Unlocked and Access to initialAdminPassword file

3

Se avete installato Jenkins attraverso HomeBrew, controllare

/Users/YOURUSERNAME/.jenkins/secrets/initialAdminPassword

+0

Ho usato brew, non ho il file .jenkins. @Prashanth Sams – kamal

16

Prova ora

sudo cat /Users/Shared/Jenkins/Home/secrets/initialAdminPassword 

e copiare la password.

1

Nota se si esegue Homestead/Vagrant e Ubuntu

sudo cat /var/lib/jenkins/secrets/initialAdminPassword 
2

installo Jenkins da IMG, utilizzare questo comando per la password cat

sudo cat /Users/Shared/Jenkins/Home/secrets/initialAdminPassword 
Problemi correlati