製品
サービス
- ダッシュボード/SPL作成パック【実装・構築支援】
- バージョンアップサービス【実装・構築支援】
- Smart Security Monitoring App【独自App/サービス】
- Splunk × LANSCOPE Original App 【独自App/サービス】
- Security Monitoring App for Box【独自App/サービス】
- Cloud Security Monitoring App【独自App/サービス】
- サービス一覧
- Macnica Premium Support for Splunk(利活用支援、バージョンアップ見守り)
- Macnica Premium Support for Splunk スキルアップパッケージ
Splunk WebのSSL通信を有効にする方法
- 公開日
- 2019-03-08
- 最終更新日
- 2023-02-15
- バージョン
- Splunk Enterprise 9.0.3
- 概要
-
- Splunk WebのSSL通信を有効にする方法は3通りあります
-
- Splunk Web の「サーバー設定」から有効にする
- CLI から splunk enable web-ssl コマンドを実行する
- 設定ファイルの web.conf を編集する
- 参考情報
-
- https://docs.splunk.com/Documentation/Splunk/9.0.3/Security/AboutsecuringauthenticationtoSplunkWeb
- https://docs.splunk.com/Documentation/Splunk/9.0.3/Security/TurnonbasicencryptionwithSplunkWeb
- https://docs.splunk.com/Documentation/Splunk/9.0.3/Security/Turnonbasicencryptionusingweb.conf
- https://docs.splunk.com/Documentation/Splunk/9.0.3/Security/SecureSplunkWebusingasignedcertificate
- 内容
-
Splunk Web はデフォルトでは暗号化されていませんので、必要に応じて以下のいずれかの方法で有効にしてください。
- Splunk Web からSSL通信を有効にする
- コマンドからSSL通信を有効にする
- 設定ファイルからSSL通信を有効にする
デフォルトでSplunk WebのSSL通信を有効化する場合、Splunkがデフォルトで用意しているサーバー証明書(cert.pem)を利用します。
Splunk Web からSSL通信を有効にする方法
Splunk Web を使用して、GUI上からSSL通信を有効にすることができます。以下の手順で設定してください。
- admin ロールを持つユーザーで Splunk Web にログインする
- 画面右上のメニューから、「設定」 > 「サーバー設定」 をクリックする
- サーバー設定画面にて「全般設定」をクリックする
- 「Splunk Web で SSL (HTTPS) を有効にしますか?」で「はい」を選択する
- 「保存」をクリックする
- 画面右上のメニューから、「設定」 > 「サーバーコントロール」 をクリックする
- 「Splunkの再起動」をクリックする
- 再起動の確認ダイアログで「OK」をクリックして Splunk を再起動する
再起動完了後、https で Splunk Web にアクセスできることを確認してください。
SSL通信を無効に戻す場合は、上記の手順と同様の手順で「全般設定」画面を開き、「Splunk Web で SSL (HTTPS) を有効にしますか?」で「いいえ」を選択して保存し、⑧の再起動までを行ってください。
コマンドからSSL通信を有効にする方法
以下のコマンドで Splunk Web のSSL通信を有効にすることができます。SSL通信有効化コマンドの実行後、設定を反映させるためにサービスの再起動コマンドを実行してください。
<Splunk WebのSSL通信有効化>
$SPLUNK_HOME/bin/splunk enable web-ssl -auth <管理ユーザー>:<パスワード>
<Splunk サービスの再起動>
$SPLUNK_HOME/bin/splunk restart
再起動完了後、https で Splunk Web にアクセスできることを確認してください。
SSL通信を無効に戻す場合は以下のコマンドを実行し、Splunk サービスを再起動してください。
<Splunk WebのSSL通信無効化>
$SPLUNK_HOME/bin/splunk disable web-ssl -auth <管理ユーザー>:<パスワード>
※$SPLUNK_HOME は Splunk のインストールディレクトリで、以下がデフォルトです。
Linux:/opt/splunk
Windows:C:\Program Files\Splunk設定ファイルからSSL通信を有効にする方法
設定ファイルで Splunk Web のSSL通信を有効にする場合は、web.conf に設定する必要があります。以下の設定ファイルに設定を追加してください。
<設定ファイル>
$SPLUNK_HOME/etc/system/local/web.conf
<設定例>
[settings]
enableSplunkWebSSL = true設定後、Splunk サービスを再起動することで、SSL通信が有効になります。再起動完了後、https で Splunk Web にアクセスできることを確認してください。
SSL通信を無効に戻す場合は、設定前の状態に戻すか、enableSplunkWebSSL に false を設定し、Splunk サービスを再起動してください。
※$SPLUNK_HOME は Splunk のインストールディレクトリで、以下がデフォルトです。
Linux:/opt/splunk
Windows:C:\Program Files\Splunk以上
株式会社マクニカ Splunk 担当
- TEL:045-476-2010
- E-mail:splunk-sales@macnica.co.jp
平日 9:00~17:00