Kommandoplassering
Elasticsearch-Users-kommandoen ligger i BIN-katalogen til Elasticsearch Install-katalogen:
install_dir/bin/elasticsearch-brukereHusk at dette kan variere avhengig av installasjonsmetoden og miljøet du får tilgang til klyngen din.
Kommandosyntaks
Kommandoen Elasticsearch-Brukere følger en relativt enkel syntaks som vist:
Alternativ beskrivelse
- -
-E Konfigurer en innstilling
-h, -hjelp show hjelp
-s, -silent viser minimal utgang
-V, -verbose Vis ordrang
Elasticsearch-brukere SUB-kommandoer
Elasticsearch-bruker-kommandoen støtter forskjellige underkommandoer som lar deg legge til og fjerne brukere, administrere passord, redigere roller osv.
Underkommandoene er som vist:
Kommandoer
--------La oss nå utforske hvordan vi kan bruke elasticsearch-bruker-kommandoen til å utføre forskjellige operasjoner.
Eksempler
Følgende eksempler viser hvordan du utfører forskjellige handlinger ved å bruke kommandoen Elasticsearch-Brukere:
Eksempel 1 - Elasticsearch -brukere Opprett bruker
Vi kan bruke elasticsearch-bruker-kommandoen og brukeradd-underkommandoen for å opprette en ny bruker i filområdet.
Et eksempel er vist nedenfor:
/bin/elasticsearch -brukere useradd linuxhint -p passordKommandoen over oppretter en ny bruker med brukernavnet 'Linuxhint' og passordet 'passord.'
Eksempel 2 - Elasticsearch -brukere lager brukere med roller
For å tilordne spesifikke roller til et gitt brukernavn under brukeroppretting, kan vi bruke -R -parameteren etterfulgt av listen over roller vi ønsker å tilordne som en komma -separert liste
Eksempel:
/bin/elasticsearch -brukere useradd linuxhint -p passord -r superbruker, kibana_admin, watcher_adminKommandoen over oppretter en bruker med det spesifiserte brukernavnet og passordet. Vi tildeler også superbruker-, kibana_admin og watcher_admin -rollene til brukernavnet.
Eksempel 3 - Elasticsearch -brukere lister brukere
Vi kan liste brukerne i filområdet ved hjelp av liste -underkommandoen. Eksempel:
/bin/elasticsearch-brukerlisteKommandoen skal liste opp tilgjengelige brukernavn og de tilhørende rollene.
Linuxhint: Watcher_Admin, Kibana_Admin, SuperuserEksempel 4 - Elasticsearch -Brukere tilbakestiller passord
For å endre passordet til en eksisterende bruker, kan vi bruke PASSWD -kommandoen som vist i eksemplet nedenfor:
/bin/elasticsearch-brukere passwd linuxhint i pwsh kl 11:43:45Tast inn ny passord:
Forstype ny passord:
Kommandoen vil be deg om et nytt passord for det spesifiserte brukernavnet.
Eksempel 5 - Elasticsearch -brukere sletter brukeren
For å fjerne en bruker kan vi bruke brukerdelenes underkommando som vist:
/bin/elasticsearch-brukere userdel linuxhintKonklusjon
Dette innlegget lærte deg hvordan du bruker elasticsearch-bruker-kommandoen for å administrere filbasert brukergodkjenning og roller.