NetWorker: Cómo restablecer la contraseña del administrador
Resumen: En este artículo, se proporciona una visión general de cómo restablecer la contraseña de la cuenta de administrador de NetWorker.
Instrucciones
Cómo restablecer la contraseña de administrador cuando el servidor NetWorker Server está en Linux:
Este video también está disponible en YouTube.
Cómo restablecer la contraseña de administrador cuando el servidor de NetWorker está en Windows:
Este video también está disponible en YouTube.
Autenticación de NetWorker
La contraseña de administrador se configura en la base de datos de autenticación de NetWorker. La autenticación (authcPor lo general, el servidor es el mismo que el servidor de NetWorker, pero puede administrar varios servidores NetWorker Server desde un solo host.
Identifique el servidor NetWorker Server cuyo authc servidor que NMC utiliza para la autenticación si un servidor de NMC administra varios servidores NetWorker Server. En el servidor de NMC, compruebe el gstd.conf para el archivo authsvc_hostname.
- Windows (valor predeterminado):
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";
Restablecer la contraseña de administrador
- 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
- 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 llamado
mypassword_in.txt.El contenido de este archivo es el siguiente:1.Password
1.Password), el proceso puede fallar debido a lo siguiente: PasswordHistoryCount requisitos. Si no está seguro, use una contraseña temporal diferente de la que se muestra en el artículo. La sección Información adicional contiene un artículo para deshabilitar PasswordHistoryCount, si lo desea.
- Abra un símbolo del sistema de administrador en el directorio de
mypassword_in.txtSe creó el archivo. - Use el comando
certutil.execomando para crear una contraseña codificada en Base64 para el valor de contraseña definido en el comandomypassword_in.txtde NetWorker. 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. p ej:
-----BEGIN CERTIFICATE----- MS5QYXNzd29yZA== -----END CERTIFICATE-----
Servidor de autenticación de Linux
- En el servidor de autenticación, ejecute el siguiente comando:
echo -n '1.Password' | base64
1.Password), el proceso puede fallar debido a lo siguiente: PasswordHistoryCount requisitos. Si no está seguro, use una contraseña temporal diferente de la que se muestra en el artículo. La sección Información adicional contiene un artículo para deshabilitar PasswordHistoryCount, si lo desea.
MS5QYXNzd29yZA==
- Cree una copia de la
authc-local-config.json.templatearchivo, que se encuentra:
Windows (valor predeterminado): 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
- En
authc-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=="
}]
}
- Cambie el nombre del
authc-local-config.json.template.copyarchivo enauthc-local-config.json. - Copie el archivo
authc-local-config.jsona la carpeta Tomcat conf. De manera predeterminada, se encuentra la carpeta conf:
Windows (valor predeterminado): C:\Program Files\EMC NetWorker\authc-server\tomcat\conf\authc-local-config.json
Linux: /nsr/authc/conf/authc-local-config.json
Servidor de autenticación de Linux
- Cambiar los permisos en la
authc-local-config.jsonarchivo:
chmod 755 /nsr/authc/conf/authc-local-config.json
- Detenga e inicie los servicios en NetWorker Server:
Servidor de autenticación de Windows
- En una línea de comandos administrativa, ejecute
net stop nsrexecd /y 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
- Desde un símbolo del sistema raíz, ejecute:
nsr_shutdown systemctl start networker
- 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 de la política de contraseña definidos para una contraseña, el servicio de autenticación de NetWorker restablece la contraseña. Consulteauthc-server.logArchivo ubicado:
Windows (valor predeterminado): C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs
Linux: /nsr/authc/logs
authc-local-config.json para asegurarse de que la contraseña no se restablezca en el próximo inicio del servicio de autenticación de NetWorker.
- Use el comando
authc_mgmten el comandoauthcServidor 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.
Información adicional
- NetWorker: Cambie la contraseña de la cuenta de administrador o de usuario local.
- NetWorker: Cómo deshabilitar el vencimiento de la contraseña para las cuentas de NetWorker
- NetWorker: Cómo cambiar los requisitos mínimos de caracteres para las contraseñas de usuario de NetWorker
- NetWorker: Cómo cambiar el conteo del historial de contraseñas para las cuentas de NetWorker
Recursos de autenticación externos: