NISアカウントを使用してjenkinsノードを実行したいのですが、ローカルユーザーでjenkinsを実行し続けるので、NISアカウントの可用性に依存しません。
別のユーザー名を使用してノードを起動しようとするようにjenkinsを構成するにはどうすればよいですか。
マスターとノードはどちらもLinuxマシンです。
NISアカウントを使用してjenkinsノードを実行したいのですが、ローカルユーザーでjenkinsを実行し続けるので、NISアカウントの可用性に依存しません。
別のユーザー名を使用してノードを起動しようとするようにjenkinsを構成するにはどうすればよいですか。
マスターとノードはどちらもLinuxマシンです。
新しいノードをセットアップするときの構成。まず、「JenkinsをWindowsサービスとして実行する」を選択します。[名前を付けてサービスを実行]を選択すると、ユーザー/パスワードフィールドがポップアップ表示され、サービスを実行するユーザーを指定できます。ネットワークリソースにアクセスするには、ActiveDirectoryアカウントでこれを行う必要がありました。
これを行うことはできますが、高度な設定に移動して、sshで開始されたノードごとに行う必要があります。
このため、すべてのマシンで同じユーザー名を使用するようにjenkinsのセットアップを調整する方が簡単な場合があります。そのため、各ワーカーのセットアップをだます必要はありません。
すぐに、NISアカウントとして実行するようにjenkinsを再構成する方がはるかに簡単です:edit/etc/default/jenkins
とchown -R xxx:xxx /var/lib/jenkins
。