web-dev-qa-db-fra.com

Comment puis-je obtenir le mot de passe administrateur initial de Jenkins sur Mac?

J'ai installé Jenkins en téléchargeant jenkins-2.2.pkg. Une fois l'installation terminée, Chrome s'est connecté automatiquement à http://localhost:8080/login?from=%2F et le message suivant s'affiche:

Débloquer Jenkins
Pour vous assurer que Jenkins est correctement configuré par l'administrateur, un mot de passe a été écrit dans le journal (vous ne savez pas où le trouver?) Et ce fichier sur le serveur:

/ Utilisateurs/Partagé/Jenkins/Accueil/secrets/initialAdminPassword

Veuillez copier le mot de passe de l’un ou de l’autre endroit et le coller ci-dessous.

Mais je n'ai pas accès au dossier secrets de mon livre Mac, même si je suis l'utilisateur administrateur.

Aidez-moi s'il vous plaît sur la façon de trouver le mot de passe administrateur initial?

32
Srinivasan Ramu
  1. Accédez à ce dossier /Users/Shared/Jenkins/Home
  2. Faites un clic droit sur le dossier secrets/ et sélectionnez "Lire les informations"
  3. Faites défiler jusqu'au coin inférieur droit de la fenêtre contextuelle et cliquez sur l'image de verrouillage> entrez votre mot de passe> ok
  4. Cliquez sur le "+" dans le coin inférieur gauche de la fenêtre contextuelle et ajoutez l'utilisateur 4.5 Cliquez sur l'icône Paramètres - en bas à gauche et sur Appliquer les modifications.
  5. Ouvrez le dossier "secrets" et recherchez le fichier initialAdminPassword pour obtenir le mot de passe administrateur initial. Si vous n'êtes pas autorisé à accéder au fichier, vous devez cliquer avec le bouton droit de la souris sur le fichier et sélectionner "Lire les informations", puis répéter les étapes 3 et 4 ci-dessus pour accéder au fichier.
73
user3397633

L'essayer

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

et copiez le mot de passe.

29
Tuan Pham

J'installe jenkins par img, utilisez cette commande pour cat mot de passe

Sudo cat /Users/Shared/Jenkins/Home/secrets/initialAdminPassword
7
zcjlq

Si vous avez installé Jenkins avec HomeBrew, cochez 

/Users/YOURUSERNAME/.jenkins/secrets/initialAdminPassword

5
Prashanth Sams

L'utilisateur actuel peut ne pas avoir les autorisations d'accès au dossier Secrets pour accéder au fichier initialAdminPassword. Donc, donnez votre permission en sélectionnant le dossier "Secrets" de CMD + i qui lance un nouvel écran, puis déverrouillez puis donnez les autorisations requises. 

Fichier verrouillé

Déverrouillé et accès au fichier initialAdminPassword

2
Gangadhar

Notez si vous utilisez Homestead/Vagrant et Ubuntu

Sudo cat /var/lib/jenkins/secrets/initialAdminPassword
1
prola

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

  1. Faites de l'utilisateur Jenkins un administrateur: Sudo dseditgroup -o edit -a jenkins -t utilisateur admin

  2. Ajoutez l'utilisateur Jenkins au groupe de développeurs: Sudo dscl. append/Groups/_developer GroupMembership Jenkins

  3. Assurez-vous que l'utilisateur Jenkins se connecte automatiquement au redémarrage de l'ordinateur:

1
Vinzz

Si vous utilisez une image jenkins du dépôt dockerhub et créez un conteneur, vous pouvez obtenir le mot de passe initial en utilisant:

$ Sudo docker exec jenkins_containerid cat /var/lib/jenkins/secrets/initialAdminPassword

OUvous pouvez voir les journaux de docker du conteneur

$ Sudo docker logs jenkinscontainerID
0
dushyant

Si votre homebrew a installé JENKINS, alors, par défaut, JENKINS_HOME se trouve dans ~/.jenkins C’est également l’emplacement où vous trouverez votre mot de passe initial dans le dossier secrets.

Donc: cd ~/.jenkins Cd secretsopen initialAdminPassword

0
Shripal Modani