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 エンコーディングを使用しないのはなぜですか?

推薦する

JSON.parse と JSON.stringify の使い方の詳細な説明

目次JSON.パースJSON.parse 構文リバイバーパラメータJSON.parse の機能その他...

JavaScript におけるブラウザ互換性の問題について簡単に説明します

ブラウザの互換性は、実際の開発では見落とされがちな最も重要な部分です。古いバージョンのブラウザの互換...

MySQLの累積集計原理と使用例の分析

この記事では、例を使用して、MySQL 累積集計の原理と使用方法を説明します。ご参考までに、詳細は以...

HTML スタイル タグと関連する CSS リファレンスの詳細な説明

HTML スタイル タグスタイルタグ - ドキュメント内でスタイルを宣言するときにこのタグを使用しま...

MySQL 5.7.13 のインストールと設定方法のグラフィック チュートリアル (win10 64 ビット)

この記事では、参考までにMySQL 5.7.13 winx64のインストールと設定方法のグラフィック...

WeChatアプレットでのwxsファイルの素晴らしい使い方をいくつか紹介します

目次序文応用フィルタードラッグファイル間での参照の受け渡しwxsはjsロジック層にパラメータを渡しま...

Linuxでkv設定ファイルを変更するにはsedコマンドを使用します

sed は Unix の文字ストリーム エディタ、つまりストリーム エディタです。行指向であり、行単...

VUE+Canvasは、インゴットを受け取る富の神のゲームを実装します

前回のキャンバス ゲーム シリーズへようこそ: 《VUEがFlappy Birdを実装しました〜〜〜...

最新の JavaScript で非同期タスクを書く方法

序文この記事では、非同期 JavaScript の進化と、それがコードの記述方法にどのような変化をも...

backgroundImage を使用して画像カルーセルの切り替えを解決する詳細な説明

単一のDOMノードでカルーセルを実装するbackgroundImage を使用すると、複数の画像を追...

xshellを使用してLinuxサーバーに接続する

xshellを使用してLinuxに接続する利点Windows環境でLinuxを直接操作できるインター...

HTML テーブルの境界線を設定する際のヒント

HTML を初めて使用する多くの人にとって、テーブル <table> は最もよく使用され...

Docker での Redis の最も詳細なインストールと構成 (画像とテキスト付き)

1. Dockerに適したRedisのバージョンを見つけるdocker hubで見つけることができ...

MySQLが基礎データ構造としてB+ツリーを使用する理由

MySQL の基盤となるデータ構造が B+ ツリーであることは誰もが知っていますが、ではなぜ赤黒ツリ...

HTMLにおける絶対パスと相対パスの違いの分析

図に示すように: 1 つのページには多数のファイルが接続されているため、ファイルを参照するときには、...