NetWorker: How to reset the Administrator password

Summary: This article provides an overview of how to reset the NetWorker Administrator account password.

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

How to reset the administrator password when the NetWorker server is on Linux:


This video is also available on YouTube This hyperlink is taking you to a website outside of Dell Technologies..

How to reset the administrator password when the NetWorker server is on Windows:

This video is also available on YouTube This hyperlink is taking you to a website outside of Dell Technologies..
 

NetWorker Authentication

The Administrator password is configured in the NetWorker authentication database. The authentication (authc) server is usually the same as the NetWorker server, but it can manage multiple NetWorker servers from a single host.

Identify the NetWorker server whose authc server NMC uses for authentication if one NMC server manages multiple NetWorker servers. On the NMC server, check the gstd.conf file for the authsvc_hostname.

  • Windows: C:Program FilesEMC NetWorkerManagementGSTetcgstd.conf
  • Linux: /opt/lgtonmc/etc/gstd.conf
[root@nmcserver ~]# cat /opt/lgtonmc/etc/gstd.conf | grep hostname
    string authsvc_hostname = "nwserver-a1.amer.lan";

WARNING: Since this procedure resets the central and generic Administrator account for at least one datazone, administrators should avoid its use. AuthC ensures true authentication after NetWorker setup. Configure user accounts or integrate AD/LDAP for traceable NetWorker activities. The Additional Info field on this KB contains links to knowledge resources for integrating AD or Lightweight Directory Access Protocol (LDAP) with NetWorker.

Resetting the administrator password

NOTE: The below process can be used when the existing Administrator password is expired or not known. If the current Administrator password is known and a change is wanted, see: NetWorker: Change Password for Admin or Local User Account.
  1. To reset the administrator password, create a JSON file on the NetWorker server that contains the new password in a Base64 encoded format. This process differs on Linux and Windows operating systems, follow only the procedure for your authentication server's operating system.

Windows Authentication Server

  1. On the authentication server, create a text file and specify the password value in clear text, on one line. For example, create a file that is called mypassword_in.txt. The contents of this file are "1.Password."
NOTE: This is the temporary password. This value can be changed from the NetWorker Management Console once the password is set. 
  1. Open an admin command prompt in the directory the mypassword_in.txt file was created.
  2. Use the certutil.exe command to create a Base64 encoded password for the password value that is defined in the mypassword_in.txt file. For example:
certutil.exe -encode mypassword_in.txt mypassword_out.txt

The contents of the mypassword_out.txt file should be created containing the base64 encoded value for 1.Password. e.g:

-----BEGIN CERTIFICATE-----
MS5QYXNzd29yZA==
-----END CERTIFICATE-----

Linux Authentication Server

  1. On the authentication server, run the following command:
echo -n '1.Password' | base64
NOTE: This is the temporary password. This value can be changed from the NetWorker Management Console once the password is set. Single-quote must be used for encasing the password; if no quotes are used special characters may be invalid. 
 
The command returns the base64 encoded value for the plain text password. For example:
MS5QYXNzd29yZA==
  1. Create a copy of the authc-local-config.json.template file, which is located:

Windows: C:Program FilesEMC NetWorker srauthc-serverscriptsauthc-local-config.json.template
Linux: /opt/nsr/authc-server/scripts/authc-local-config.json.template

  1. In the authc-local-config.json.template.copy file, perform the following steps:

a. Replace the username variable with Administrator. 
b. Replace the encoded_password variable with the base64 encoded password value. For example:

{
"local_users": [
{
"user name": "administrator",
"password": "MS5QYXNzd29yZA=="
}]
}
  1. Rename the authc-local-config.json.template.copy file to authc-local-config.json.
  2. Copy the authc-local-config.json file to the Tomcat conf folder. By default, the conf folder is located:

Windows: C:Program FilesEMC NetWorkerauthc-server omcatconfauthc-local-config.json

Linux: /nsr/authc/conf/authc-local-config.json

Linux Authentication Server

  1. Change permissions on the authc-local-config.json file:
chmod 755 /nsr/authc/conf/authc-local-config.json
NOTE: If the permissions are not changed, the authc-server.log displays an error indicating that the necessary permissions to open the file are not present. No changes are needed on the Windows Authentication server. 
  1. Stop and then start the services on the NetWorker server:

Windows Authentication Server

  1. From an Administrative command prompt, run
net stop nsrexecd /y
net start nsrd

If the NetWorker server is also the NMC server, start the NMC server service. Type the following commands: net start gstd

Linux Authentication Server

  1. From a root command prompt run:
nsr_shutdown
systemctl start networker
  1. When the NetWorker Authentication Service starts, the startup process checks for the authc-local-config.json. If the file exists and the password adheres to the password policy requirements defined for a password, the NetWorker Authentication Service resets the password. Review the authc-server.log file located:

Windows: C:Program FilesEMC NetWorkerauthc omcatlogs
Linux: /nsr/authc/logs

NOTE: The password requirements are documented in the NetWorker Security Configuration Guide: https://www.dell.com/support/product-details/product/networker/docs The startup process automatically deletes the authc-local-config.json file to ensure that the password is not reset on the next startup of the NetWorker Authentication Service. 
  1. Use the authc_mgmt command on the authc server to verify that authentication with the new password succeeds:
authc_mgmt -u administrator -p "1.Password" -e find-all-users

For example:

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. Log in to the NetWorker Management Console using the new password.

Additional Information

Affected Products

NetWorker, NetWorker Management Console

Products

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