NetWorker: Jak resetovat heslo správce
Summary: Tento článek poskytuje přehled o tom, jak resetovat heslo účtu správce NetWorker.
Instructions
Jak resetovat heslo správce, když je server NetWorker v systému Linux:
Toto video je k dispozici také na YouTube.
Jak resetovat heslo správce, když je server NetWorker v systému Windows:
Toto video je k dispozici také na YouTube.
Ověřování NetWorker
Heslo správce se konfiguruje v ověřovací databázi NetWorker. Ověřování (authc) je obvykle stejný jako server NetWorker, může však spravovat více serverů NetWorker z jednoho hostitele.
Určete server NetWorker, jehož authc Server, který konzole NMC používá k ověření, pokud jeden server NMC spravuje více serverů NetWorker. Na serveru NMC zkontrolujte gstd.conf soubor pro 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";
Resetování hesla správce
- Chcete-li resetovat heslo správce, vytvořte na serveru NetWorker soubor JSON obsahující nové heslo ve formátu kódování Base64. Tento proces se liší v operačních systémech Linux a Windows, postupujte pouze podle postupu pro operační systém ověřovacího serveru.
Ověřovací server systému Windows
- Na ověřovacím serveru vytvořte textový soubor a zadejte hodnotu hesla ve formátu prostého textu na jednom řádku. Vytvořte například soubor s názvem
mypassword_in.txt.Tento soubor obsahuje soubor "1.Password".
- Otevřete příkazový řádek správce v adresáři
mypassword_in.txtSoubor byl vytvořen. - Pomocí příkazu
certutil.exepříkaz k vytvoření hesla s kódováním Base64 pro hodnotu hesla definovanou vmypassword_in.txt. Například:
certutil.exe -encode mypassword_in.txt mypassword_out.txt
Měl by být vytvořen obsah souboru mypassword_out.txt obsahující hodnotu kódování base64 pro 1.Password. např:
-----BEGIN CERTIFICATE----- MS5QYXNzd29yZA== -----END CERTIFICATE-----
Ověřovací server Linuxu
- Na ověřovacím serveru spusťte následující příkaz:
echo -n '1.Password' | base64
MS5QYXNzd29yZA==
- Vytvořte kopii
authc-local-config.json.template, který se nachází:
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
- V dialogovém okně
authc-local-config.json.template.copyproveďte následující kroky:
a. Proměnnou uživatelského jména nahraďte slovem Administrator.
b. Nahraďte proměnnou encoded_password hodnotou hesla s kódováním base64. Například:
{
"local_users": [
{
"user name": "administrator",
"password": "MS5QYXNzd29yZA=="
}]
}
- Přejmenujte binární soubor
authc-local-config.json.template.copydoauthc-local-config.json. - Zkopírujte soubor
authc-local-config.jsondo složky Tomcat conf. Ve výchozím nastavení je složka conf umístěna:
Windows: C:\Program Files\EMC NetWorker\authc-server\tomcat\conf\authc-local-config.json
Linux: /nsr/authc/conf/authc-local-config.json
Ověřovací server Linuxu
- Změnit oprávnění na
authc-local-config.json:
chmod 755 /nsr/authc/conf/authc-local-config.json
- Zastavte a spusťte služby na serveru NetWorker:
Ověřovací server systému Windows
- Na příkazovém řádku správce spusťte příkaz
net stop nsrexecd /y net start nsrd
Pokud je server NetWorker také serverem NMC, spusťte službu serveru NMC. Zadejte následující příkazy: net start gstd
Ověřovací server Linuxu
- V kořenovém příkazovém řádku spusťte:
nsr_shutdown systemctl start networker
- Po spuštění služby NetWorker Authentication Service proces spuštění zkontroluje
authc-local-config.json. Pokud soubor existuje a heslo splňuje požadavky zásad hesel definované pro heslo, služba NetWorker Authentication Service heslo resetuje. Zkontrolujteauthc-server.logUmístěný soubor:
Windows: C:\Program Files\EMC NetWorker\authc\tomcat\logs
Linux: /nsr/authc/logs
authc-local-config.json , aby se zajistilo, že při příštím spuštění služby NetWorker Authentication Service nedojde k resetování hesla.
- Pomocí příkazu
authc_mgmtpříkaz naauthcserver, aby se ověřilo, že ověření pomocí nového hesla proběhlo úspěšně:
authc_mgmt -u administrator -p "1.Password" -e find-all-users
Například:
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. Přihlaste se do konzole NetWorker Management Console pomocí nového hesla.
Additional Information
- NetWorker: Jak změnit heslo pro účet správce nebo libovolného místního uživatele
- NetWorker: Jak zakázat vypršení platnosti hesla
- NetWorker: Jak změnit minimální požadavky na znaky v heslech uživatelů NetWorker
- NetWorker: Jak změnit počet historie hesel pro účty NetWorker
Externí zdroje ověřování: