ECS: Slik endrer eller låser du opp administrasjon og overvåker brukere med REST API
Sammendrag: 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.
Denne artikkelen gjelder for
Denne artikkelen gjelder ikke for
Denne artikkelen er ikke knyttet til noe bestemt produkt.
Det er ikke produktversjonene som identifiseres i denne artikkelen.
Instruksjoner
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>
Tilleggsinformasjon
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.
Berørte produkter
ECS ApplianceProdukter
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
...
Artikkelegenskaper
Artikkelnummer: 000019704
Artikkeltype: How To
Sist endret: 14 aug. 2025
Versjon: 4
Få svar på spørsmålene dine fra andre Dell-brukere
Støttetjenester
Sjekk om enheten din er dekket av støttetjenestene.