LinuxでJenkinsのパスワードを忘れる方法

LinuxでJenkinsのパスワードを忘れる方法

1.Jenkinsのインストール手順:

https://www.jb51.net/article/176615.htm

2. パスワードを変更する

(1) Jenkinsのconfig.xml設定ファイルを編集する

vim /var/lib/jenkins/config.xml (JENKINS_HOMEディレクトリ内、各人のインストールディレクトリが異なるため、自分のパスに変更してください)

(2)関連する設定を変更する

1. 設定場所を見つけるために検索コマンドを入力します: /useSecurity

2. <!----> 記号を使用して、次の構成をコメント化または直接削除します。

<useSecurity> を true に設定します</useSecurity> 
<認可戦略クラス="hudson.security.FullControlOnceLoggedIn認可戦略"> 
 <匿名読み取りアクセスを拒否> 真</匿名読み取りアクセスを拒否> 
</承認戦略> 
<セキュリティレルムクラス="hudson.security.HudsonPrivateSecurityRealm"> 
 <disableSignup>true</disableSignup> 
 <enableCaptcha>偽</enableCaptcha> 
</セキュリティレルム>

(3)Jenkinsを再起動する

service jenkins restart

(4)ブラウザを更新し、Jenkinsに直接ログインします(この時点ではログインにパスワードを入力する必要はありません)
(5)セキュリティ設定の変更

ホーム -> システム管理 -> グローバルセキュリティ構成 -> 「セキュリティを有効にする」をチェック -> 保存

(6)パスワードの変更

ホーム -> ユーザーリスト -> 「ユーザー」を選択してクリックし、詳細ページに入ります -> 設定 -> パスワードの変更 -> 保存

(7)Jenkinsを再起動します。ログインするにはパスワードが必要です。

要約する

上記は、編集者が紹介した Linux で Jenkins のパスワードを忘れた場合の操作手順です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Linux で Jenkins プロジェクトを構築するプロセス (CentOS 7 を例に)
  • Linux Jenkins 構成スレーブノード実装プロセス図
  • JenkinsのLinuxインストール手順と各種問題解決(ページアクセス初期化パスワード)
  • LinuxサーバーにJenkinsをインストールする
  • Python Jenkins パッケージビルドコードサンプルコード
  • Jenkins を使用して SpringCloud マイクロサービス カタログをコンパイルおよびパッケージ化する方法
  • Jenkins が Android アプリケーションをパッケージ化するときに APK に自動的に署名する詳細な説明
  • Jenkins で Linux を自動的にパッケージ化してデプロイする方法

<<:  MySQL エラー: 接続数が多すぎる場合の解決策

>>:  MySQL で UTF-8 エンコーディングを使用しないのはなぜですか?

推薦する

IDEA の Docker プラグインを介して Springboot プロジェクトを公開する方法の詳細なチュートリアル

1. Dockerfileを書く(1)プロジェクト名を右クリックして新しいテキストファイルを作成し、...

MySQL はカスタムシーケンスを使用して row_number 関数を実装します (詳細な手順)

いくつかの記事を読んだ後、ようやく MySQL で row_number() ソートを実装する方法が...

docker を使用して Redis マスター/スレーブを構築する方法

1. Docker環境を構築する1. Dockerfileを作成する Centos:latest か...

Windows7 での Mysql5.7 my.ini ファイルの読み込みパスとデータの場所の変更方法

更新: MySQL の公式 Web サイトにアクセスして MySQL インストーラーをインストールし...

WeChatアプレットがシンプルな計算機機能を実装

この記事では、WeChatアプレットの計算機機能を実装するための具体的なコードを参考までに紹介します...

見落としがちなVue.jsのAPIを詳しく解説

目次次のチェックv-model 構文シュガー.sync 修飾子$セット計算プロパティセット要約する次...

MySQL UPDATE ステートメントの非標準実装コード

今日は、MySQL データベースと SQL 標準 (および他のデータベース) の UPDATE ステ...

ウェブサイトはグレー表示されています。画像を含む互換コードはすべてのブラウザをサポートしています

通常、国喪の日、大地震の日、清明節には、ウェブサイト全体を灰色にして、故人への哀悼の意を表します。そ...

Vueはechart円グラフの凡例のパーセンテージを表示するメソッドを実装します

この記事では主に、echart を使用してパーセンテージを表示する Vue の円グラフデータ部分を紹...

MySQLトリガーはPHPプロジェクトで情報のバックアップ、復元、クリアに使用されます。

例: PHP バックグラウンド コードを通じて、従業員情報を削除したり、削除した従業員情報を復元した...

Google ブラウザのラベルと入力間のスペースに関する小さな問題

最初にコード、次にテキストコードをコピーコードは次のとおりです。 <!DOCTYPE html...

PHPのmail()関数を使用してメールを送信する

PHPのメール関数を使用してメールを送信するmail()関数はメールサーバーに接続し、サーバーと対話...

nginxでの共有メモリの使用に関する詳細な説明

nginx プロセス モデルでは、トラフィック統計、トラフィック制御、データ共有などのタスクを完了す...

Windows での MySQL 8.0.15 の詳細なインストールと使用のチュートリアル

この記事では、MySQL 8.0.15の詳細なインストールと使用方法のチュートリアルを参考までに紹介...

Linux での MySQL 5.6.33 のインストールと設定のチュートリアル

このチュートリアルでは、LinuxでのMySQL 5.6.33のインストールと設定方法を参考までに紹...