Security for Elasticsearch
Simply secure your Elasticsearch cluster with a username and a password. Shield installs as a plugin for Elasticsearch and Kibana, so you can get started in just a few steps.
Get Product Updates
|Step 1: Install Shield into Elasticsearch||
|Step 2: Start Elasticsearch||
|Step 3: Add an admin user||
|Step 4: Test your authenticated user||
|Step 5: Install Shield Into Kibana for full session support (Shield 2.2+)|
|Step 6: Dive into the Getting Started Guide|
Running a cluster without Internet access? See our offline installation instructions.
Are you running Elastic Stack 5.0 Alpha? Install X-Pack 5.0 Alpha.
Compatible with Elasticsearch 1.x.
Step 1: Install Shield
bin/plugin install elasticsearch/license/latest
bin/plugin install elasticsearch/shield/latest
Step 2: Start Elasticsearch
Step 3: Add an admin user
bin/shield/esusers useradd es_admin -r admin
Step 4: Try it with a user
curl -u es_admin -XGET 'http://localhost:9200/'
Dive into the documentation for more details about how Shield works and how to easily secure your Elasticsearch cluster.
Questions? Suggestions? Make Shield even better by sharing your feedback in our community forum.