Ssl-Certificate
如何在埠 8089 上為 Splunk 配置 SSL 證書?
我想為 Splunk 配置一個證書,以便我可以在埠 8089 上向它發出 API 請求。目前以下命令失敗,因為使用了 Splunk 的預設證書,並且預設證書不適用於主機名
my.splunk.server
:curl -s -u admin:password https://my.splunk.server:8089/services/search/jobs \ -d search='search some search term'
如何配置證書?
看看這個文件頁面。您需要修改的文件是
/opt/splunk/etc/system/local/server.conf
. 該文件負責管理埠 8089 的 SSL。具體來說,您需要編輯
sslConfig
文件的部分。這是一個有效的範例配置:[sslConfig] sslPassword = <ssl password here> enableSplunkdSSL = true serverCert = /path/to/your/certificate.pem
請注意,這
sslPassword
條線已經存在,我不需要自己創建一條。
certificate.pem
應該包含您的公鑰和私鑰。作為旁注,如果您希望為 Splunk 的埠 8000 配置 SSL,那麼您需要更改的文件是
web.conf
. 該文件還指定瞭如何配置。