2017-03-09 4 views
0

<securityRealm class="hudson.security.SecurityRealm$None"/>のように、セキュリティのないJenkinsインスタンスがあります。私はSSL証明書をセットアップする必要がありますが、私が持っているのはScript Consoleだけです。さまざまな方法でオンラインで情報が提供されていますが、groovyコンソールのみを使用してキーストアを設定することから始めてSSLをセットアップする方法に関するガイドは見つかりませんでした。誰かが私を正しい方向に向けることができますか?他に何もなければ、少なくともキーストアを設定することができるようにしたいと思っています。物事はそこから簡単になるかもしれません。どうもありがとう。スクリプトコンソールからJenkinsにSSLをインストール

答えて

0

あなたが何を求めているのかは不明です。

「SSL証明書を設定する」とは、Jenkins Web UIをhttps:// URLでアクセスできるようにすることを意味します。これはJenkins自体では実行できません。使用しているWebサーバー(nginx、Apache、Tomcatなど)を個別に設定する必要があります。

Jenkins WARファイルに組み込まれているWebサーバーを使用している場合は、HTTPSの設定をカバーするdocumentation on the wikiがあります。

- セキュリティ領域について言及しているので、クライアント側のSSL証明書を使用してユーザーを認証したい場合は、これもWebサーバーに設定する必要がありますが、Reverse Proxy Auth Plugin Webサーバーにユーザー認証を委任することができます。

しかし、これはJenkins Script Consoleには関係しません。

+0

ありがとう、私はちょっと混乱しましたが、GitHubで答えを見つけました - 私が下に投稿した答えを見てください。 – postoronnim

+0

これは、私が指摘したwikiのドキュメントと同じです。 –

0

私は実際に私に必要なものすべてを与えたこのリンクを見つけました。https://github.com/hughperkins/howto-jenkins-ssl私はVMにログオンしてJenkinsが実行されていて、opensslで鍵と自己署名証明書を生成できるだけでなく、リンクにリストされているほんの一握りのコマンドですべての設定を行うことができました。これのどれもスクリプトコンソールに関係しませんでした。

関連する問題