Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

NetWorker: Como redefinir a senha do administrador

Summary: Este artigo da KB apresenta uma visão geral de como redefinir a senha da conta de administrador do 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

Como redefinir a senha do administrador quando o servidor NetWorker está no Linux:



Como redefinir a senha do administrador quando o servidor NetWorker está no Windows:

Autenticação do NetWorker

A senha do administrador é configurada no banco de dados de autenticação do NetWorker. Normalmente, o servidor de autenticação (authc) é o mesmo host que o servidor do NetWorker; no entanto, os ambientes podem ser configurados para gerenciar vários servidores do NetWorker a partir de um único servidor de autenticação do NetWorker.

Se houver mais de um servidor NetWorker gerenciado por um único servidor NetWorker Management Console (NMC), identifique o servidor NetWorker cujo servidor AuthC NMC está usando para autenticação. No servidor NMC, verifique o arquivo gstd.conf para o authsvc_hostname.
  • Windows: C:\Arquivos de Programas\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.emclab.local";
 
ADVERTÊNCIA: Como esse procedimento redefine a conta de administrador central e genérica para pelo menos uma zona de dados, os administradores devem evitar seu uso. O objetivo do AuthC é garantir que a verdadeira autenticação ocorra imediatamente após a configuração do NetWorker. É recomendável configurar contas de usuário reais ou integrar autoridade externa (AD/LDAP) para que as atividades do NetWorker possam ser rastreadas para usuários específicos. O campo Additional Info deste artigo da KB contém links para recursos de conhecimento para integrar o AD ou LDAP ao NetWorker.
 

Redefinindo a senha do administrador

1. Para redefinir a senha do administrador, crie um arquivo JSON no servidor NetWorker que contenha a nova senha em um formato codificado Base64. Esse processo varia em sistemas operacionais Linux e Windows. Siga apenas o procedimento para o sistema operacional do servidor de autenticação.

Servidor de autenticação do Windows
 

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".

Nota: Esta é a senha temporária. Esse valor pode ser alterado no NetWorker Management Console depois que a senha é definida. 
 

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-----

Servidor de autenticação do Linux

Um. No servidor de autenticação, execute o seguinte comando:

echo -n '1.Senha' | base64

Nota: Esta é a senha temporária. Esse valor pode ser alterado no NetWorker Management Console depois que a senha é definida. Deve-se usar aspas simples para incluir a senha; Se nenhuma aspa for usada, os caracteres especiais podem ser inválidos. 

O comando retorna o valor codificado base64 para a senha de texto sem formatação. 
Por exemplo: MS5QYXNzd29yZA==

 

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 

Servidor de autenticação do Linux

Um. Altere os privilégios no arquivo authc-local-config.json :

chmod 755/nsr/authc/conf/authc-local-config.json

Nota: Se você não alterar os privilégios, o authc-server.log exibirá um erro indicando que você não tem as permissões necessárias para abrir o arquivo. Nenhuma alteração é necessária no servidor de Autenticação do Windows. 
 

6. Interrompa e, em seguida, inicie os serviços no servidor do NetWorker:

Servidor de autenticação do Windows

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

Servidor de autenticação do Linux

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

Nota: O processo de inicialização exclui automaticamente o arquivo authc-local-config.json para garantir que a senha não seja redefinida na próxima vez que você reiniciar o NetWorker Authentication Service. 

8. Use o comando authc_mgmt no servidor authc para verificar se a autenticação com a nova senha é bem-sucedida:

 

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.

Additional Information

Affected Products

NetWorker, NetWorker Management Console

Products

NetWorker Management Console
Article Properties
Article Number: 000014714
Article Type: How To
Last Modified: 20 May 2024
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.