Gestion sécurité Jenkins

De EjnTricks
Révision de 20 septembre 2014 à 02:28 par Etienne (discussion | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Désactivation de la sécurité

Les sécurités sont activées par défaut. Il peut être souhaité, mais non recommandé, de désactiver cette sécurité. Ceci s'effectue au niveau de l'interface, au niveau de l'administration. Une case à cocher Activer la sécurité est présentée. En la décochant, toute personne accédant à Jenkins pourra tout faire.


Cependant, il peut arriver suite à une erreur de manipulation, que l'authentification à Jenkins avec un compte administrateur ne soit plus disponible. Dans ce cas, la désactivation de la sécurité peut être un moyen pour stabiliser l'installation. Ne pouvant pas se connecter sur l'interface, il faut donc aller désactiver l'option directement dans le fichier config.xml, dans le répertoire /usr/share/tomcat6/.jenkins pour une installation sous Ubuntu et Tomcat. Il faut alors modifier la valeur de la balise useSecurity en la passant de true à false. La syntaxe originale est la suivante.

  <useSecurity>true</useSecurity>

Elle devient

  <useSecurity>false</useSecurity>

Après redémarrage du serveur Jenkins, le compte anonyme peut alors tout faire.

Viewer icon.png Voir aussi

Procédure officielle de désactivation de la sécurité: https://wiki.jenkins-ci.org/display/JENKINS/Disable+security