[root@nmcserver ~]# cat /opt/lgtonmc/etc/gstd.conf | grep hostname
string authsvc_hostname = "nwserver-a1.emclab.local";
Um. No servidor de autenticação, crie um arquivo de texto e especifique o valor da senha em texto não criptografado, em uma linha. Por exemplo, crie um arquivo chamado mypassword_in.txt. O conteúdo deste arquivo é "1.Password".
B. Abra um prompt de comando admin no diretório em que o arquivo mypassword_in.txt foi criado.
c. Use o comando certutil.exe para criar uma senha codificada Base64 para o valor de senha definido no arquivo mypassword_in.txt . Por exemplo:
certutil.exe -encode mypassword_in.txt mypassword_out.txt
O conteúdo do arquivo mypassword_out.txt deve ser criado contendo o valor codificado base64 para 1.Password. por exemplo:
-----BEGIN CERTIFICATE
-----MS5QYXNzd29yZA==
-----END CERTIFICATE-----
Um. No servidor de autenticação, execute o seguinte comando:
echo -n '1.Senha' | base64
2. Crie uma cópia do arquivo authc-local-config.json.template , que está localizado:
Windows: C:\Arquivos de Programas\EMC NetWorker\nsr\authc-server\scripts
Linux: /opt/nsr/authc-server/scripts
3. No arquivo authc-local-config.json.template.copy, execute as seguintes etapas:
Um. Substitua a variável username por Administrator.
b. Substitua a variável encoded_password pelo valor da senha codificada base64. Por exemplo:
{
"local_users": [
{
"user name": "administrator",
"password": "MS5QYXNzd29yZA=="
}]
}
4. Renomeie o arquivo authc-local-config.json.template.copy para authc-local-config.json.
5. Copie o arquivo authc-local-config.json na pasta de configuração Tomcat. Por padrão, a pasta conf está localizada:
Windows: C:\Arquivos de Programas\EMC NetWorker\authc-server\tomcat\conf
Linux: /nsr/authc/conf
Um. Altere os privilégios no arquivo authc-local-config.json :
chmod 755/nsr/authc/conf/authc-local-config.json
6. Interrompa e, em seguida, inicie os serviços no servidor do NetWorker:
Um. Em um prompt de comando administrativo, execute:
net stop nsrexecd
net start nsrd
Se o servidor do NetWorker também for o servidor do NMC, inicie o serviço do servidor do NMC. Digite os seguintes comandos: net start gstd
Um. Em um prompt de comando root, execute:
nsr_shutdown systemctl iniciar o NetWorker
7. Quando o NetWorker Authentication Service é iniciado, o processo de inicialização verifica o authc-local-config.json. Se o arquivo existir e a senha aderir aos requisitos mínimos de política de senha definidos para uma senha, o NetWorker Authentication Service redefinirá a senha. Analise o arquivo authc-server.log localizado:
Windows: C:\Arquivos de Programas\EMC NetWorker\authc\tomcat\logs
Linux: /nsr/authc/logs
authc_mgmt -u administrator -p "1.Password" -e find-all-users
Por exemplo:
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. Faça log-in no NetWorker Management Console usando a nova senha.