NetWorker: Come reimpostare la password dell'amministratore
Summary: Questo articolo fornisce una panoramica su come reimpostare la password dell'account amministratore NetWorker.
Instructions
Come reimpostare la password dell'amministratore quando il server NetWorker è su Linux:
Questo video è disponibile anche su YouTube.
Come reimpostare la password dell'amministratore quando il server NetWorker è su Windows:
Questo video è disponibile anche su YouTube.
Autenticazione NetWorker
La password dell'amministratore è configurata nel database di autenticazione di NetWorker. L'autenticazione (authc) è in genere lo stesso del server NetWorker, ma può gestire più server NetWorker da un singolo host.
Identificare il server NetWorker di cui authc server che NMC utilizza per l'autenticazione se un server NMC gestisce più server NetWorker. Sul server NMC, controllare il gstd.conf file per il authsvc_hostname.
- 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.amer.lan";
Reimpostazione della password dell'amministratore
- Per reimpostare la password dell'amministratore, creare un file JSON sul server NetWorker contenente la nuova password in un formato codificato Base64. Questo processo varia tra i sistemi operativi Linux e Windows; seguire solo la procedura per il sistema operativo del server di autenticazione.
Server di autenticazione Windows
- Sul server di autenticazione, creare un file di testo e specificare il valore della password in testo non crittografato, su una riga. Ad esempio, creare un file denominato
mypassword_in.txt.Il contenuto di questo file è "1.Password".
- Aprire un prompt dei comandi di amministrazione nella directory
mypassword_in.txtIl file è stato creato. - Utilizzare il comando
certutil.exeper creare una password codificata Base64 per il valore della password definito nelmypassword_in.txtdi NetWorker. Ad esempio:
certutil.exe -encode mypassword_in.txt mypassword_out.txt
Il contenuto del file di mypassword_out.txt deve essere creato contenente il valore codificato Base64 per 1.Password. ad esempio:
-----BEGIN CERTIFICATE----- MS5QYXNzd29yZA== -----END CERTIFICATE-----
Server di autenticazione Linux
- Sul server di autenticazione, eseguire il seguente comando:
echo -n '1.Password' | base64
MS5QYXNzd29yZA==
- Creare una copia di
authc-local-config.json.templatefile, che si trova:
Windows: C:\Program Files\EMC NetWorker\nsr\authc-server\scripts\authc-local-config.json.template
Linux: /opt/nsr/authc-server/scripts/authc-local-config.json.template
- Nel
authc-local-config.json.template.copyed effettuare le seguenti operazioni:
un. Sostituire la variabile nome utente con Administrator.
Sostituire la variabile encoded_password con il valore della password codificata Base64. Ad esempio:
{
"local_users": [
{
"user name": "administrator",
"password": "MS5QYXNzd29yZA=="
}]
}
- Rinominare il file binario
authc-local-config.json.template.copyinauthc-local-config.json. - Copiare il file
authc-local-config.jsonnella cartella Tomcat conf. Per impostazione predefinita, la cartella conf si trova:
Windows: C:\Program Files\EMC NetWorker\authc-server\tomcat\conf\authc-local-config.json
Linux: /nsr/authc/conf/authc-local-config.json
Server di autenticazione Linux
- Modificare le autorizzazioni in
authc-local-config.jsonfile:
chmod 755 /nsr/authc/conf/authc-local-config.json
- Arrestare e quindi avviare i servizi sul server NetWorker:
Server di autenticazione Windows
- Da un prompt dei comandi con privilegi amministrativi, eseguire
net stop nsrexecd /y net start nsrd
Se il server NetWorker è anche il server NMC, avviare il servizio NMC server. Digitare i seguenti comandi: net start gstd
Server di autenticazione Linux
- Da un prompt dei comandi root eseguire:
nsr_shutdown systemctl start networker
- All'avvio di NetWorker Authentication Service, il processo di avvio verifica la presenza di
authc-local-config.json. Se il file esiste e la password è conforme ai requisiti delle policy definite per una determinata password, NetWorker Authentication Service reimposta la password. Esaminareauthc-server.logFile individuato:
Windows: C:\Program Files\EMC NetWorker\authc\tomcat\logs
Linux: /nsr/authc/logs
authc-local-config.json per assicurarsi che la password non venga reimpostata al successivo avvio di NetWorker Authentication Service.
- Utilizzare il comando
authc_mgmtcomando sulauthcserver per verificare che l'autenticazione con la nuova password abbia esito positivo:
authc_mgmt -u administrator -p "1.Password" -e find-all-users
Ad esempio:
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. Accedere a NetWorker Management Console utilizzando la nuova password.
Additional Information
- NetWorker: Come modificare la password dell'account amministratore o di qualsiasi utente locale
- NetWorker: Come disabilitare la scadenza della password
- NetWorker: Come modificare i requisiti minimi di caratteri per le password degli utenti NetWorker
- NetWorker: Come modificare il conteggio della cronologia delle password per gli account NetWorker
Risorse di autenticazione esterne: