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

NetWorker: Cómo restablecer la contraseña del administrador

Summary: En este artículo de la base de conocimientos, se proporciona una visión general de cómo restablecer la contraseña de la cuenta de administrador de NetWorker.

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

Cómo restablecer la contraseña de administrador cuando el servidor de NetWorker está en Linux:



Cómo restablecer la contraseña de administrador cuando el servidor de NetWorker está en Windows:

Autenticación de NetWorker

La contraseña de administrador se configura en la base de datos de autenticación de NetWorker. Por lo general, el servidor de autenticación (authc) es el mismo host que el servidor de NetWorker; sin embargo, los entornos se pueden configurar para administrar varios servidores NetWorker desde un único servidor de autenticación de NetWorker.

Si hay más de un servidor NetWorker Server administrado por un solo servidor de NetWorker Management Console (NMC), identifique el servidor NetWorker Server cuyo servidor de AuthC NMC utiliza para autenticarse. En el servidor NMC, compruebe el archivo gstd.conf para el 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.emclab.local";
 
PRECAUCIÓN: Dado que este procedimiento restablece la cuenta de administrador central y genérica para al menos una zona de datos, los administradores deben evitar su uso. La intención de AuthC es garantizar que la autenticación verdadera se lleve a cabo inmediatamente después de la configuración de NetWorker. Se recomienda configurar cuentas de usuario reales o integrar autoridad externa (AD/LDAP) para que las actividades de NetWorker puedan rastrearse a usuarios específicos. El campo Información adicional de esta base de conocimientos contiene enlaces a recursos de conocimientos para integrar AD o LDAP con NetWorker.
 

Restablecimiento de la contraseña del administrador

1. Para restablecer la contraseña del administrador, cree un archivo JSON en el servidor NetWorker Server que contenga la nueva contraseña en un formato codificado en Base64. Este proceso difiere en los sistemas operativos Linux y Windows; siga solo el procedimiento para el sistema operativo del servidor de autenticación.

Servidor de autenticación de Windows
 

Un. En el servidor de autenticación, cree un archivo de texto y especifique el valor de la contraseña en texto no cifrado en una línea. Por ejemplo, cree un archivo que se denomine mypassword_in.txt. El contenido de este archivo es "1.Password".

NOTA: Esta es la contraseña temporal. Este valor se puede cambiar desde NetWorker Management Console una vez que se establece la contraseña. 
 

B. Abra un símbolo del sistema de administrador en el directorio en el que se creó el archivo mypassword_in.txt.

c. Utilice el comando certutil.exe para crear una contraseña codificada en Base64 para el valor de contraseña definido en el archivo mypassword_in.txt . Por ejemplo:

certutil.exe -encode mypassword_in.txt mypassword_out.txt

Se debe crear el contenido del archivo mypassword_out.txt que contenga el valor codificado en base64 para 1.Password. Por ejemplo:
-----BEGIN CERTIFICATE
-----MS5QYXNzd29yZA==
-----END CERTIFICATE-----

Servidor de autenticación de Linux

Un. En el servidor de autenticación, ejecute el siguiente comando:

echo -n '1.Contraseña' | base64

NOTA: Esta es la contraseña temporal. Este valor se puede cambiar desde NetWorker Management Console una vez que se establece la contraseña. Se debe usar una comilla para encerrar la contraseña; Si no se utilizan comillas, es posible que los caracteres especiales no sean válidos. 

El comando devuelve el valor codificado en base64 para la contraseña en texto sin formato. 
Por ejemplo: MS5QYXNzd29yZA==

 

2. Cree una copia del archivo authc-local-config.json.template , que se encuentra en:

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

3. En el archivouthc-local-config.json.template.copy, realice los siguientes pasos:

Un. Reemplace la variable username por Administrator. 
b. Reemplace la variable encoded_password con el valor de la contraseña codificada en base64. Por ejemplo:

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

4. Cambie el nombre del archivo authc-local-config.json.template.copy a authc-local-config.json.

5. Copie el archivo authc-local-config.json en la carpeta Tomcat conf. De manera predeterminada, se encuentra la carpeta conf:

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

Servidor de autenticación de Linux

Un. Cambie los privilegios en el archivo authc-local-config.json :

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

NOTA: Si no cambia los privilegios, el authc-server.log muestra un error que indica que no tiene los permisos necesarios para abrir el archivo. No es necesario realizar cambios en el servidor de autenticación de Windows. 
 

6. Detenga e inicie los servicios en NetWorker Server:

Servidor de autenticación de Windows

Un. En una línea de comandos administrativa, ejecute:

net stop nsrexecd
net start nsrd

Si el servidor de NetWorker también es el servidor de NMC, inicie el servicio del servidor de NMC. Escriba los siguientes comandos: net start gstd

Servidor de autenticación de Linux

Un. Desde un símbolo del sistema raíz, ejecute:


nsr_shutdown systemctl start networker

7. Cuando se inicia el servicio de autenticación de NetWorker, el proceso de inicio comprueba el authc-local-config.json. Si el archivo existe y la contraseña cumple con los requisitos mínimos de la política de contraseña definidos para una contraseña, NetWorker Authentication Service restablece la contraseña. Revise el archivo authc-server.log ubicado:

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

NOTA: El proceso de inicio elimina automáticamente el archivo de authc-local-config.json para garantizar que la contraseña no se restablezca la próxima vez que reinicie el servicio de autenticación de NetWorker. 

8. Utilice el comando authc_mgmt en el servidor authc para verificar que la autenticación con la nueva contraseña se realice correctamente:

 

authc_mgmt -u administrator -p "1.Password" -e find-all-users

Por ejemplo:

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. Inicie sesión en NetWorker Management Console con la nueva contraseña.

Additional Information

Affected Products

NetWorker, NetWorker Management Console

Products

NetWorker Management Console
Article Properties
Article Number: 000014714
Article Type: How To
Last Modified: 20 May 2024
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.