セキュリティを提供するために、elasticsearch と kibana の Shield プラグインをテストしてきました。kibana プラグインをインストールしましたが、SSL をセットアップするまで使用できないことにすぐに気付きました。今のところ、プラグインを kibana にインストールする前に存在していた基本的なブラウザー認証を使用したいと思います。これは私がしました:
bin/kibana plugin --remove shield
キバナを再起動しましたが、実行に失敗し、次のエラーが表示されます。
FATAL { [Error: EACCES: permission denied, open '/opt/kibana/optimize/bundles/sense.entry.js']
cause:
{ [Error: EACCES: permission denied, open '/opt/kibana/optimize/bundles/sense.entry.js']
errno: -13,
code: 'EACCES',
syscall: 'open',
path: '/opt/kibana/optimize/bundles/sense.entry.js' },
isOperational: true,
errno: -13,
code: 'EACCES',
syscall: 'open',
path: '/opt/kibana/optimize/bundles/sense.entry.js' }
これを引き起こしている可能性のある設定が kibana.yml にないことを確認しました。プラグインのインストール後に追加した設定がコメントアウトされていても、同じエラーが発生します。