NetWorker: Resetowanie hasła administratora

摘要: Ten artykuł zawiera przegląd sposobu resetowania hasła do konta administratora NetWorker.

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

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.

其他資訊

受影響的產品

NetWorker, NetWorker Management Console

產品

NetWorker Management Console
文章屬性
文章編號: 000014714
文章類型: How To
上次修改時間: 02 10月 2025
版本:  12
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。