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

推薦する

MySQL でメタデータ ロックがブロックされている場所を確認する方法

MySQL でメタデータ ロックがブロックされている場所を確認する方法手順: 1. セッション1の実...

Linux のスケジュールされたタスクの crontab のインストールと使用の詳細な説明

crontabをインストールするyum install crontabs CentOS 7が付属して...

Navicat Premiumを使用してMySQLデータベースにリモート接続する方法

新しい接続を作成する側がクライアントに相当し、接続される側がサーバーに相当します。手順は次のとおりで...

Chrome 73 によるフレックスレイアウトの崩れの解析と解決方法

現象プロジェクトにはネストされたフレックス構造がいくつかあります。 <スタイル> /* ...

Vue検証コードコンポーネントの使い方の詳しい説明

この記事の例では、vue検証コードコンポーネントで使用される具体的な実装コードを参考までに共有してい...

17の広告効果測定の解釈

1. 広告の 85% は未読です<br />解釈: 成功する広告の 15% にどうやって...

MySQL 圧縮パッケージ版 zip インストール設定方法

圧縮版の記事ではデータの初期化がされていないなどいくつか問題があったため、Windows にインスト...

MySQL 5.7.17 圧縮パッケージのインストールと設定方法のグラフィックチュートリアル

インターネット上にはMySQL 5.7.17のインストールチュートリアルがほとんどなく不十分なので、...

フロントエンド開発に必要な共通ツール機能のまとめ

1. 時刻の書式設定とその他の方法moment.jsライブラリファイルの使用をお勧めします2. テン...

docker ベースの mariadb のインストール構成プロセスの分析

1. インストール dockerhub を通じてインストールする mariadb のバージョンを検索...

Alibaba Cloud ECS クラウド サーバー (Linux システム) は、MySQL をインストールした後にリモートで接続できません (落とし穴)

昨日、1年間使用していた Alibaba Cloud サーバーを購入しました。システムは Linux...

Iframe Web ページのナビゲーション ウィンドウに関する簡単な説明

Iframe Web ページのナビゲーション ウィンドウに関する簡単な説明 Iframe ウェブペー...

Nginx ロードバランシングとは何か、そしてそれをどのように設定するか

負荷分散とは負荷分散は主に、専用のハードウェア デバイスまたはソフトウェア アルゴリズムによって実現...

Dockerを使用してクローンリポジトリを使用してGitイメージを構築する

概要私は 1 年以上 Docker を使用しています。最近、サービスをすばやくオーケストレーションし...

Java は Excel から MySQL にデータをインポートします

実際の業務では、Excel からデータベースにデータをインポートする必要がある場合があります。データ...