グローバル セキュリティ用の Jenkins 構成ファイル - セキュリティ領域 - Jenkins 独自のユーザー データベース

グローバル セキュリティ用の Jenkins 構成ファイル - セキュリティ領域 - Jenkins 独自のユーザー データベース

Jenkins が構成データをどこに保存しているかを知る必要があります。特に、グローバル セキュリティ - セキュリティ領域var/lib/jenkinsフォルダーを検索しようとしましたが、成功しませんでした。この設定を含む構成ファイルはありますか? Jenkins にログインできないため、手動で元に戻す必要があります。

ここに画像の説明を入力してください

答え1

Jenkinsにログインできません

Jenkins セキュリティをリセットできます:

セキュリティを無効にする

誤ってセキュリティ領域/認証を設定してしまい、Jenkins を再構成できなくなる可能性があります。

このような場合は、次の手順で修正できます。

  • Jenkins を停止します (これを行う最も簡単な方法は、サーブレット コンテナを停止することです)。

  • $JENKINS_HOMEファイル システムに移動してconfig.xmlファイルを検索します。

  • このファイルをエディターで開きます。

  • <useSecurity>true</useSecurity>このファイル内の要素を探します。

  • trueと置換するfalse

  • 要素を削除しauthorizationStrategysecurityRealm

  • Jenkinsを起動する

  • Jenkins が復帰すると、セキュリティ保護されていないモードになり、誰もがシステムに完全にアクセスできるようになります。

それでも問題が解決しない場合は、名前を変更するか削除してみてください config.xml

ソース:Jenkins のセキュリティ保護 - セキュリティの無効化

関連情報