Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

NetWorker: Så här återställer du administratörslösenordet

Summary: Den här kunskapsbasartikeln innehåller en översikt över hur du återställer lösenordet för NetWorker-administratörskontot.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Så här återställer du administratörslösenordet när NetWorker-servern finns på Linux:



Så här återställer du administratörslösenordet när NetWorker-servern är på Windows:

NetWorker-autentisering

Administratörslösenordet konfigureras i NetWorker-autentiseringsdatabasen. Vanligtvis är autentiseringsservern (authc) samma värd som NetWorker-servern. Miljöer kan dock konfigureras för att hantera flera NetWorker-servrar från en enda NetWorker-autentiseringsserver.

Om det finns mer än en NetWorker-server som hanteras av en enda NetWorker Management Console-server (NMC) identifierar du den NetWorker-server vars AuthC-server NMC använder för autentisering. Kontrollera filen gstd.conf för authsvc_hostname på NMC-servern.
  • Windows: C:\Program Files\EMC NetWorker\Management\GST\etc\gstd.conf
  • Linux: /opt/lgtonmc/etc/gstd.conf
[root@nmcserver ~]# cat /opt/lgtonmc/etc/gstd.conf | grep hostname
    string authsvc_hostname = "nwserver-a1.emclab.local";
 
Varning! Eftersom den här proceduren återställer det centrala och allmänna administratörskontot för minst en datazon bör administratörer undvika att använda det. Avsikten med AuthC är att säkerställa att sann autentisering sker omedelbart efter NetWorker-konfigurationen. Vi rekommenderar att du konfigurerar faktiska användarkonton eller integrerar en extern utfärdare (AD/LDAP) så att NetWorker-aktiviteter kan spåras till specifika användare. Fältet Ytterligare information i den här kunskapsbasartikeln innehåller länkar till kunskapsresurser för integrering av AD eller LDAP med NetWorker.
 

Återställa administratörslösenordet

1. Om du vill återställa administratörslösenordet skapar du en JSON-fil på NetWorker-servern som innehåller det nya lösenordet i ett Base64-kodat format. Den här processen skiljer sig åt på Linux- och Windows-operativsystem, följ endast proceduren för autentiseringsserverns operativsystem.

Windows Authentication Server
 

A. På autentiseringsservern skapar du en textfil och anger lösenordsvärdet i klartext på en rad. Du kan till exempel skapa en fil som heter mypassword_in.txt. Innehållet i den här filen är "1.Password".

Obs! Det här är det tillfälliga lösenordet. Det här värdet kan ändras från NetWorker-hanteringskonsolen när lösenordet har angetts. 
 

B. Öppna en kommandotolk för administratörer i katalogen där mypassword_in.txt-filen skapades.

c. Använd kommandot certutil.exe för att skapa ett Base64-kodat lösenord för lösenordsvärdet som definieras i mypassword_in.txt-filen . Till exempel:

certutil.exe – koda mypassword_in.txt mypassword_out.txt

Innehållet i mypassword_out.txt-filen ska skapas som innehåller det base64-kodade värdet för 1.Password. t.ex:
-----BÖRJA CERTIFIKAT
-----MS5QYXNzd29yZA==
-----SLUTCERTIFIKAT-----

Linux-autentiseringsserver

A. Kör följande kommando på autentiseringsservern:

echo -n '1.Lösenord' | base64

Obs! Det här är det tillfälliga lösenordet. Det här värdet kan ändras från NetWorker-hanteringskonsolen när lösenordet har angetts. Enkla citattecken måste användas för att omsluta lösenordet. Om inga citattecken används kan specialtecken vara ogiltiga. 

Kommandot returnerar det base64-kodade värdet för lösenordet för oformaterad text. 
E.g: MS5QYXNzd29yZA==

 

2. Skapa en kopia av authc-local-config.json.template-filen , som finns:

Windows: C:\Program Files\EMC NetWorker\nsr\authc-server\scripts
Linux: /opt/nsr/authc-server/scripts

3. Utför följande steg i filenuthc-local-config.json.template.copy:

A. Ersätt användarnamnsvariabeln med Administratör. 
b. Ersätt variabeln encoded_password med det base64-kodade lösenordsvärdet. Till exempel:

{
"local_users": [
{
"user name": "administrator",
"password": "MS5QYXNzd29yZA=="
}]
}

4. Byt namn på filen authc-local-config.json.template.copy till authc-local-config.json.

5. Kopiera authc-local-config.json filen till Tomcat conf-mappen. Som standard finns conf-mappen:

Windows: C:\Program Files\EMC NetWorker\authc-server\tomcat\conf
Linux: /nsr/authc/conf 

Linux-autentiseringsserver

A. Ändra behörigheterna för authc-local-config.json-filen :

chmod 755 /nsr/authc/conf/authc-local-config.json

Obs! Om du inte ändrar behörigheten visar authc-server.log ett felmeddelande som anger att du inte har den behörighet som krävs för att öppna filen. Inga ändringar behövs på Windows-autentiseringsservern. 
 

6. Stoppa och starta sedan tjänsterna på NetWorker-servern:

Windows Authentication Server

A. Kör en körning från en administrativ kommandotolk

Nettostopp NSREXECD
nettostart NSRD

Om NetWorker-servern också är NMC-server startar du NMC-servertjänsten. Skriv följande kommandon: net start gstd

Linux-autentiseringsserver

A. Kör följande från en rotkommandotolk:


nsr_shutdown systemctl start networker

7. När NetWorker-autentiseringstjänsten startas söker startprocessen efter authc-local-config.json. Om filen finns och lösenordet följer de minimikrav för lösenordsprinciper som definierats för ett lösenord, återställer NetWorker-autentiseringstjänsten lösenordet. Granska den authc-server.log filen:

Windows: C:\Program Files\EMC NetWorker\authc\tomcat\logs
Linux: /nsr/authc/logs

Obs! Den authc-local-config.json filen tas bort under startprocessen för att säkerställa att lösenordet inte återställs nästa gång du startar om NetWorker-autentiseringstjänsten. 

8. Använd kommandot authc_mgmt på autentiseringsservern för att kontrollera att autentiseringen med det nya lösenordet lyckas:

 

authc_mgmt -u administrator -p "1.Password" -e hitta-alla-användare

Till exempel:

authc_mgmt -u administrator -p "1.Password" -e find-all-users
The query returns 2 records.
User Id User Name
1000 administrator
1001 svc_nmc_networker

9. Logga in på NetWorker Management Console med det nya lösenordet.

Additional Information

Article Properties


Affected Product

NetWorker, NetWorker Management Console

Product

NetWorker Management Console

Last Published Date

20 May 2024

Version

6

Article Type

How To