NetWorker: Resetowanie hasła administratora

Summary: Ten artykuł zawiera przegląd sposobu resetowania hasła do konta administratora 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

Jak zresetować hasło administratora, gdy serwer NetWorker jest w systemie Linux:


Ten film jest również dostępny w serwisie YouTubeKliknięcie tego hiperłącza powoduje wyświetlenie strony spoza witryny Dell Technologies..

Jak zresetować hasło administratora, gdy serwer NetWorker jest w systemie Windows:

Ten film jest również dostępny w serwisie YouTubeKliknięcie tego hiperłącza powoduje wyświetlenie strony spoza witryny Dell Technologies..
 

Uwierzytelnianie NetWorker

Hasło administratora zostanie skonfigurowane w bazie danych uwierzytelniania NetWorker. Funkcja uwierzytelniania (authc) jest zwykle taki sam jak serwer NetWorker, ale może zarządzać wieloma serwerami NetWorker z jednego hosta.

Zidentyfikuj serwer NetWorker, którego authc serwera NMC używa do uwierzytelniania, jeśli jeden serwer NMC zarządza wieloma serwerami NetWorker. Na serwerze NMC sprawdź gstd.conf plik dla 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";

OSTRZEŻENIE: Ponieważ ta procedura powoduje zresetowanie centralnego i ogólnego konta administratora dla co najmniej jednej strefy danych, administratorzy powinni unikać jej użycia. AuthC zapewnia prawdziwe uwierzytelnianie po skonfigurowaniu NetWorker. Skonfiguruj konta użytkowników lub zintegruj AD/LDAP w celu śledzenia działań NetWorker. Pole Additional Info w tej bazie wiedzy zawiera łącza do zasobów wiedzy dotyczących integracji protokołu AD lub protokołu LDAP (Lightweight Directory Access Protocol) z NetWorker.

Resetowanie hasła administratora

UWAGA: Poniższy proces można zastosować, gdy istniejące hasło administratora wygasło lub jest nieznane. Jeśli bieżące hasło administratora jest znane i pożądana jest zmiana, zobacz: NetWorker: Jak zmienić hasło do konta administratora lub dowolnego lokalnego konta użytkownika NetWorker
  1. Aby zresetować hasło administratora, utwórz plik JSON na serwerze NetWorker, który zawiera nowe hasło w formacie zakodowanym w formacie Base64. Ten proces różni się w systemach operacyjnych Linux i Windows, postępuj zgodnie tylko z procedurą dla systemu operacyjnego serwera uwierzytelniania.

Serwer uwierzytelniania systemu Windows

  1. Na serwerze uwierzytelniania utwórz plik tekstowy i określ wartość hasła w postaci zwykłego tekstu, w jednym wierszu. Na przykład utwórz plik o nazwie mypassword_in.txt. Zawartość tego pliku to "1.Password".
UWAGA: Jest to hasło tymczasowe. Tę wartość można zmienić w konsoli NetWorker Management Console po ustawieniu hasła. 
  1. Otwórz wiersz polecenia administratora w katalogu mypassword_in.txt utworzono.
  2. Użyj polecenia certutil.exe , aby utworzyć hasło zakodowane w formacie Base64 dla wartości hasła zdefiniowanej w mypassword_in.txt programu NetWorker. Na przykład:
certutil.exe -encode mypassword_in.txt mypassword_out.txt

Należy utworzyć zawartość pliku mypassword_out.txt zawierającego wartość zakodowaną w formacie base64 dla parametru 1.Password. Np.:

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

Serwer uwierzytelniania systemu Linux

  1. Na serwerze uwierzytelniania uruchom następujące polecenie:
echo -n '1.Password' | base64
UWAGA: Jest to hasło tymczasowe. Tę wartość można zmienić w konsoli NetWorker Management Console po ustawieniu hasła. Hasło musi być ujęte w pojedynczy cudzysłów; Jeśli nie użyto żadnych cudzysłowów, znaki specjalne mogą być nieprawidłowe. 
 
Polecenie zwraca wartość zakodowaną w formacie base64 dla hasła w postaci zwykłego tekstu. Na przykład:
MS5QYXNzd29yZA==
  1. Utwórz kopię authc-local-config.json.template , który znajduje się:

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

  1. W authc-local-config.json.template.copy wykonaj następujące czynności:

a. Zastąp zmienną username ciąg Administrator. 
b. Zastąp zmienną encoded_password wartością hasła zakodowanego w formacie base64. Na przykład:

{
"local_users": [
{
"user name": "administrator",
"password": "MS5QYXNzd29yZA=="
}]
}
  1. Zmień nazwę pliku binarnego authc-local-config.json.template.copy do authc-local-config.json.
  2. Skopiuj plik authc-local-config.json do folderu konf. Tomcat. Domyślnie folder conf znajduje się:

Windows: C:\Program Files\EMC NetWorker\authc-server\tomcat\conf\authc-local-config.json

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

Serwer uwierzytelniania systemu Linux

  1. Zmień uprawnienia na authc-local-config.json pliku:
chmod 755 /nsr/authc/conf/authc-local-config.json
UWAGA: Jeśli uprawnienia nie zostaną zmienione, authc-server.log wyświetli błąd wskazujący, że nie ma uprawnień niezbędnych do otwarcia pliku. Na serwerze uwierzytelniania systemu Windows nie są wymagane żadne zmiany. 
  1. Zatrzymaj, a następnie uruchom usługi na serwerze NetWorker:

Serwer uwierzytelniania systemu Windows

  1. Z wiersza poleceń administratora uruchom
net stop nsrexecd /y
net start nsrd

Jeśli serwer NetWorker jest również serwerem NMC, uruchom usługę serwera NMC. Wpisz następujące polecenia: net start gstd

Serwer uwierzytelniania systemu Linux

  1. W wierszu poleceń root uruchom:
nsr_shutdown
systemctl start networker
  1. Po uruchomieniu usługi uwierzytelniania NetWorker proces uruchamiania sprawdza, czy authc-local-config.json. Jeśli plik istnieje, a hasło jest zgodne z wymaganiami dotyczącymi zasad haseł zdefiniowanymi dla hasła, usługa uwierzytelniania NetWorker resetuje hasło. Zapoznaj się z authc-server.log Lokalizacja pliku:

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

UWAGA: Wymagania dotyczące hasła są udokumentowane w Podręczniku konfiguracji zabezpieczeń NetWorker https://www.dell.com/support/product-details/product/networker/docs Proces uruchamiania automatycznie usuwa authc-local-config.json , aby upewnić się, że hasło nie zostanie zresetowane przy następnym uruchomieniu usługi uwierzytelniania NetWorker. 
  1. Użyj polecenia authc_mgmt polecenie na authc serwer, aby sprawdzić, czy uwierzytelnianie przy użyciu nowego hasła powiodło się:
authc_mgmt -u administrator -p "1.Password" -e find-all-users

Na przykład:

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. Zaloguj się do konsoli NetWorker Management Console przy użyciu nowego hasła.

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.