ECS: Slik endrer eller låser du opp administrasjon og overvåker brukere med REST API
Summary: Hvordan du endrer eller låser opp administrasjon og overvåker brukere ved hjelp av API. Hvordan endre emcmonitor-passord når det ikke får tilgang ved hjelp av brukergrensesnittet.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Noen ganger glemmer brukere passordet sitt og kan ikke lenger logge på ECS med legitimasjonen sin.
Slik endrer du passordet med REST API:
- Få en liste over gjeldende brukere. Følgende kommando viser alle brukere unntatt
emcmonitorogemcservice:
Kommando:
# svc_rest_cmd -u root -p ChangeMe /vdc/users/
Eksempel:
admin@ecsnode1:~> svc_rest_cmd -u root -p ChangeMe /vdc/users/
svc_rest_cmd 1.0.10
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<mgmt_user_infos>
<mgmt_user_info>
<is_external_group>false</is_external_group>
<isSystemAdmin>false</isSystemAdmin>
<isSystemMonitor>false</isSystemMonitor>
<userId>emcsecurity</userId>
</mgmt_user_info>
<mgmt_user_info>
<is_external_group>false</is_external_group>
<isSystemAdmin>true</isSystemAdmin>
<isSystemMonitor>true</isSystemMonitor>
<userId>lex</userId>
</mgmt_user_info>
<mgmt_user_info>
<is_external_group>false</is_external_group>
<isSystemAdmin>true</isSystemAdmin>
<isSystemMonitor>true</isSystemMonitor>
<userId>root</userId>
</mgmt_user_info>
Slik spør du etter en bestemt bruker, inkludert spesialkontoer som emcmonitor og emcservice, bruker du følgende syntaks:
Kommando:
# svc_rest_cmd -u root -p ChangeMe /vdc/users/<username>
Eksempel:
admin@ecsnode1:~> svc_rest_cmd -u root -p ChangeMe /vdc/users/emcmonitor svc_rest_cmd 1.0.10 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <mgmt_user_info> <is_external_group>false</is_external_group> <is_locked>false</is_locked> <isSecurityAdmin>false</isSecurityAdmin> <isSystemAdmin>false</isSystemAdmin> <isSystemMonitor>true</isSystemMonitor> <userId>emcmonitor</userId> </mgmt_user_info>
- Opprett en fil med passordet
SystemAdminogSystemMonitortilgang som brukeren skal ha. I dette eksemplet var brukeren som må tilbakestilles,emcmonitor:
Kommandoer:
# vi /file/path
- Trykk INS-tasten.
- Lim inn følgende i CLI-økten: (Høyreklikk gjør det samme som vinduene Ctrl + v hurtigtaster)
<mgmt_user_info_update> <password>ChangeMe</password> <isSystemAdmin>false</isSystemAdmin> <isSystemMonitor>true</isSystemMonitor> </mgmt_user_info_update>
- Trykk på Esc
- Skriv inn
:wq!
Eksempel:
admin@ecsnode1:~> vi /tmp/emcmonitor <mgmt_user_info_update> <password>ChangeMe</password> <isSystemAdmin>false</isSystemAdmin> <isSystemMonitor>true</isSystemMonitor> </mgmt_user_info_update>
- Bekreft filinnholdet:
Kommando:
# cat /file/path
Eksempel:
admin@ecsnode1:~> cat /tmp/emcmonitor <mgmt_user_info_update> <password>ChangeMe</password> <isSystemAdmin>false</isSystemAdmin> <isSystemMonitor>true</isSystemMonitor> </mgmt_user_info_update> NOTE: Make sure that the SystemAdmin and SystemMonitor is correct, this will change the user abilities. Match this with the output from step 1.
- Tilbakestill passordet med nedenfor
svc_rest_cmd:
Kommando:
# svc_rest_cmd PUT -u root -p ChangeMe -xml -file <file_name> /vdc/users/<user_to_change>
Eksempel:
#svc_rest_cmd PUT -u root -p ChangeMe -xml -file /tmp/emcmonitor /vdc/users/emcmonitor svc_rest_cmd 1.0.10
Nå kan brukeren logge på med passordet som er definert i filen som ble laget i trinn 2.
For en låst konto, for å låse opp og endre passordet på en konto med REST API:
Denne metoden fungerer når VDC har Passordregler aktivert og brukerkontoattributtet når viser is_locked som sant:
admin@ecsnode1:~> svc_rest_cmd -u root -p ChangeMe /vdc/users/emcservice svc_rest_cmd 1.0.10 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <mgmt_user_info> <is_external_group>false</is_external_group> <is_locked>true</is_locked> <isSecurityAdmin>false</isSecurityAdmin> <isSystemAdmin>false</isSystemAdmin> <isSystemMonitor>true</isSystemMonitor> <userId>emcservice</userId> </mgmt_user_info>
- Opprett en fil med følgende innhold. Hvis Passordregler er aktivert, må passordet som angis, oppfylle alle kriteriene som er angitt av Passordregler.
<mgmt_user_info_unlock> <password>ChangeMe</password> </mgmt_user_info_unlock>
- Lås opp og tilbakestill passordet med nedenstående
svc_rest_cmd:
Kommando:
# svc_rest_cmd PUT -u root -p ChangeMe -xml -file <file_name> /vdc/users/<user_to_change>/unlock
Eksempel:
#svc_rest_cmd PUT -u root -p ChangeMe -xml -file /tmp/emcservice /vdc/users/emcservice/unlock svc_rest_cmd 1.0.10
Ingen utdata forventes. Kontroller brukerkontoen og bekreft at is_locked-verdien er satt til usann:
admin@ecsnode1:~> svc_rest_cmd -u root -p ChangeMe /vdc/users/emcservice svc_rest_cmd 1.0.10 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <mgmt_user_info> <is_external_group>false</is_external_group> <is_locked>false</is_locked> <isSecurityAdmin>false</isSecurityAdmin> <isSystemAdmin>false</isSystemAdmin> <isSystemMonitor>true</isSystemMonitor> <userId>emcservice</userId> </mgmt_user_info>
Additional Information
Root-passordet eller brukergrensesnittet er nødvendig. Hvis kunden har et passord som ikke er standardpassordet, kan du spørre dem om de vil endre til standardpassordet. Tilbakestill deretter brukerpassordet og endre det tilbake når vedlikeholdet er fullført. På denne måten vises ikke deres tilpassede root-passord i historien.
Affected Products
ECS ApplianceProducts
ECS Appliance, ECS Appliance Gen 1, ECS Appliance Gen 2, ECS Appliance Gen 3, ECS Appliance Hardware Gen3 EX300, ECS Appliance Hardware Gen3 EX3000, ECS Appliance Hardware Gen1 U-Series, ECS Appliance Hardware Gen1 C-Series
, ECS Appliance Hardware Gen2 C-Series, ECS Appliance Hardware Gen2 D-Series, ECS Appliance Hardware Gen2 U-Series, ECS Appliance Hardware Gen3 EX500, ECS Appliance Hardware Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption
...
Article Properties
Article Number: 000019704
Article Type: How To
Last Modified: 14 Aug 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.