GNU/Linux >> Linux の 問題 >  >> Linux

コマンドラインからJenkinsのセキュリティ設定をリセットするには?

もう 1 つの方法は、ユーザーの構成ファイル (例:/var/lib/jenkins/users/username/config.xml) を手動で編集し、passwordHash の内容を更新することです。 :

<passwordHash>#jbcrypt:$2a$10$razd3L1aXndFfBNHO95aj.IVrFydsxkcQCcLmujmFQzll3hcUrY7S</passwordHash>

これが完了したら、Jenkins を再起動し、このパスワードを使用してログインします:

test

最も簡単な解決策は、セキュリティを完全に無効にすることです - true を変更してください falseまで /var/lib/jenkins/config.xml で ファイル。

<useSecurity>true</useSecurity>

同じことを達成するためのワンライナー:

sed -i 's/<useSecurity>true<\/useSecurity>/<useSecurity>false<\/useSecurity>/g' /var/lib/jenkins/config.xml

次に、Jenkins を再起動します。

sudo service jenkins restart

そして、管理パネルに移動して、もう一度すべてを設定してください。

Kubernetes ポッド内で Jenkins を実行していて、service を実行できない場合 コマンドを実行すると、ポッドを削除して Jenkins を再起動できます:

kubectl delete pod <jenkins-pod-name>

コマンドが発行されると、Kubernetes は古いポッドを終了し、新しいポッドを開始します。


Linux
  1. コマンドラインからミュートする方法は?

  2. コマンド ラインから電子メールを送信するにはどうすればよいですか?

  3. コマンドラインから PHP コードを実行するにはどうすればよいですか?

  1. コマンドラインからファイルの内容をクリアする方法は?

  2. コマンドラインからクリップボードにテキストをパイプする方法

  3. コマンドラインから IP アドレスを取得するにはどうすればよいですか?

  1. Ubuntuのコマンドラインからセキュリティアップデートをインストールする方法

  2. コマンドラインから使用しているOsXのバージョンを確認するにはどうすればよいですか?

  3. コマンドラインからIcewmを再起動する方法は?