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

推薦する

Navicat がデータベース データ構造をインポートする際に発生するエラー datetime(0) の SQL レポートの問題を解決します。

エラー発生: MySQL 5.7 から SQL にデータベースをエクスポートし、それを MySQL ...

Quill エディタでカスタム HTML レコードを挿入する詳細な例

もう2020年です。飢えた人間は単純なテキストでは満足できなくなり、さまざまなスタイルの派手なテキス...

複数の古いプレーヤーの埋め込みコード

ウェブページに表示されるプレーヤーは、WMP/RealPlayer/Flash Player に過ぎ...

CSSはフロートをシミュレートして、画像の左右を囲む中央テキストの効果を実現します。

画像の周囲にテキストを折り返すとは何ですか?これは次の図の効果です。 エフェクトのCSSコードはここ...

Dockerとイメージの操作方法

ミラーを探すDocker Hubのウェブサイトからイメージを検索できます。Docker Hubのウェ...

Mysql の 2 つのテーブル間の結合クエリの 4 つの状況の概要

一般的に言えば、より完全な結果を得るためには、2 つ以上のテーブルから結果を取得する必要があります。...

Navicatをサーバー上のdockerデータベースに接続する方法

dokekrでmysqlコンテナを起動するコマンドを使用します: docker run -p 330...

Innodb で MySQL の 2T テーブルをすばやく削除する方法の例

序文この記事は主に、MySQL の Innodb で 2T の大きなテーブルをすばやく削除する方法に...

MySQLにインデックスを追加する方法

インデックスの簡単な紹介は次のとおりです。インデックスを追加する目的は、データベース クエリのパフォ...

WeChatアプレットはキャンバスを使用して時計を描画します

この記事では、キャンバスを使用してWeChatアプレットに時計を描く具体的なコードを参考までに共有し...

MySQL における := と = の違いをグラフィカルに紹介

:= と = の違い=設定および更新の場合にのみ、:= と同じ効果、つまり代入効果があり、それ以外の...

Axios はリクエストをキャンセルし、重複リクエストを回避します

目次起源現状リクエストをキャンセル cancelTokenリクエスト方法の変更重複したリクエストを避...

高性能なウェブサイトのための14のテクニック

オリジナル: http://developer.yahoo.com/performance/rule...

Vue.jsはアイコンをクリックしてズームインし、

前回の記事では、Vue で画像の切り抜きや拡大・縮小、回転を実現する方法を紹介しました。今回は、アイ...