jenkinsでのログオンタイプの選択の違いは何ですか?

Aug 22 2020

以前、いくつかのマシンに.warファイルとWindowsサービスとしてインストールされたWebページからjenkinsをインストールしました。

現在、.msiファイルを使用して別のマシンにインストールしようとしていますが、問題が発生しています。インストール手順で、「ログオンタイプ」を尋ねる手順が1つあり、2つの選択肢があります。画像。それらの違いはわかりません。また、ローカルシステムとして実行サービスを選択することしかできません(推奨されません)。また、このインストールjenkinsをwindows / system32フォルダーにインストールします。私はチュートリアルを探していましたが、すべてのチュートリアルがこのステップをスキップしているようです。私もここで検索しましたが、成功しませんでした。誰かが違いと推奨されるものの使い方を知っていますか?ウィンドウとjenkinsの資格情報を入力しようとしましたが、何も入力しませんでした。このウィンドウで入力するユーザーとパスワードは何ですか?

ジェンキンスメニュー

前もって感謝します!

回答

1 mndrye Aug 23 2020 at 12:45

私はWindowsのスペシャリストではありません(LinuxボックスにJenkinsをインストールしたばかりです)が、画面は、マシンでJenkinsのサービスを開始するオペレーティングシステムを指していると思います。

Jenkinsのローカルユーザーを適切な権限で作成して、必要なものにアクセスできるようにします。

ローカルマシンとして、コンピュータ全体とサービスへのフルアクセスがあります。

トリッキーな部分は適切な権限を見つけることですが、JenkinsのWebサイトで、ガイドがあるかどうかを確認することができます。

これがお役に立てば幸いです

IanW Aug 23 2020 at 17:52

古いインストールドキュメント、新しいインストーラーの更新、実際のWindowsでのインストールドキュメント、およびLocalSystemアカウントをサービスログオンアカウントとして使用するMSドキュメント、S / Oの説明を読むことをお勧めします。「ローカルシステム」アカウントと「ネットワークサービス」アカウント?およびS / Oの説明ローカルシステムとしてサービスを実行することがWindowsで悪いのはなぜですか?。

つまり、Jenkinsを実行するための特定のサービスアカウントを作成する必要があります。これは、特権の高いLocalSystemとして実行するよりも安全であるためです。rootと同等のWinを使用してください。そのアカウントにはLogonAsService権限が必要です。

MSのドキュメントを参照してくださいサービスログオンを有効にし、サービスとしてログオンします

また、新しいインストーラーは文字通り新しいものです。ドキュメントを改善するためにJENKINS-63477を作成しました。

TechTock Nov 28 2020 at 20:23

この問題も発生します。現時点で新しいjenkinsが現在のJavaJDK 15をサポートしていないため、java 15をアンインストールし、代わりにjava --versionOnceを使用してコマンドラインからjava11JDKチェックを使用しました。適切なJDKFrom youcmd行があります。Jenkinsがインストールされている場所に移動してC:\ Program Files \ Jenkinsを実行し、> java -jarjenkins.warを実行します。そこからコマンドを実行するとスムーズになります。