Summary:Ten artykuł bazy wiedzy zawiera omówienie sposobu resetowania hasła do konta administratora NetWorker.
Please select a product to check article relevancy
This article applies to This article does not apply toThis article is not tied to any specific product.Not all product versions are identified in this article.
Jak zresetować hasło administratora, gdy serwer NetWorker działa w systemie Linux:
Jak zresetować hasło administratora, gdy serwer NetWorker działa w systemie Windows:
Uwierzytelnianie NetWorker
Hasło administratora zostanie skonfigurowane w bazie danych uwierzytelniania NetWorker. Zazwyczaj serwer uwierzytelniania (authc) jest tym samym hostem co serwer NetWorker; Środowiska można jednak skonfigurować do zarządzania wieloma serwerami NetWorker z jednego serwera uwierzytelniania NetWorker.
Jeśli istnieje więcej niż jeden serwer NetWorker zarządzany przez jeden serwer NetWorker Management Console (NMC), zidentyfikuj serwer NetWorker, którego serwer AuthC NMC używa do uwierzytelniania. Na serwerze NMC sprawdź, czy w pliku gstd.conf znajduje się authsvc_hostname.
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. Celem AuthC jest zapewnienie, że prawdziwe uwierzytelnianie odbywa się natychmiast po skonfigurowaniu NetWorker, zaleca się skonfigurowanie rzeczywistych kont użytkowników lub zintegrowanie uprawnień zewnętrznych (AD/LDAP), aby działania NetWorker były identyfikowalne dla określonych użytkowników. Pole Additional Info w tej bazie wiedzy zawiera łącza do zasobów wiedzy na temat integracji usług AD lub LDAP z NetWorker.
Resetowanie hasła administratora
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
A. 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.
B. Otwórz wiersz poleceń administratora w katalogu, w którym został utworzony plik mypassword_in.txt.
c. Użyj polecenia certutil.exe, aby utworzyć hasło zakodowane w formacie Base64 dla wartości hasła zdefiniowanej w pliku mypassword_in.txt . Oto przykład:
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
A. Na serwerze uwierzytelniania uruchom następujące polecenie:
echo -n '1.Hasło' | base64 powiedział:
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.
Np.: MS5QYXNzd29yZA==
2. Utwórz kopię pliku authc-local-config.json.template , który znajduje się:
A. Zmień uprawnienia do pliku authc-local-config.json :
chmod 755 /nsr/authc/conf/authc-local-config.json
UWAGA: Jeśli nie zmienisz uprawnień, na authc-server.log zostanie wyświetlony błąd wskazujący, że nie masz uprawnień niezbędnych do otwarcia pliku. Na serwerze uwierzytelniania systemu Windows nie są wymagane żadne zmiany.
6. Zatrzymaj, a następnie uruchom usługi na serwerze NetWorker:
Serwer uwierzytelniania systemu Windows
A. W wierszu poleceń administratora uruchom
net stop nsrexecd 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
A. W wierszu poleceń root uruchom:
nsr_shutdown systemctl start networker
7. Po uruchomieniu usługi uwierzytelniania NetWorker proces uruchamiania sprawdza authc-local-config.json. Jeśli plik istnieje, a hasło jest zgodne z minimalnymi wymaganiami dotyczącymi zasad haseł zdefiniowanymi dla hasła, usługa uwierzytelniania NetWorker resetuje hasło. Przejrzyj znajdujący się plik authc-server.log :
UWAGA: Proces uruchamiania automatycznie usuwa plik authc-local-config.json, aby upewnić się, że hasło nie zostanie zresetowane przy następnym ponownym uruchomieniu usługi uwierzytelniania NetWorker.
8. Użyj polecenia authc_mgmt na serwerze uwierzytelniania, aby sprawdzić, czy uwierzytelnianie przy użyciu nowego hasła powiodło się: