Artikkelnummer: 000014714
[root@nmcserver ~]# cat /opt/lgtonmc/etc/gstd.conf | grep hostname
string authsvc_hostname = "nwserver-a1.emclab.local";
Un. Sur le serveur d’authentification, créez un fichier texte et spécifiez la valeur du mot de passe en texte clair, sur une ligne. Par exemple, créez un fichier appelé mypassword_in.txt. Le contenu de ce fichier est « 1.Password ».
B. Ouvrez une invite de commande admin dans le répertoire dans lequel le fichier mypassword_in.txt a été créé.
c. Utilisez la commande certutil.exe pour créer un mot de passe codé en Base64 pour la valeur de mot de passe définie dans le fichier mypassword_in.txt . Par exemple :
certutil.exe -encode mypassword_in.txt mypassword_out.txt
Le contenu du fichier mypassword_out.txt contenant la valeur codée en base64 pour 1.Password doit être créé. Par ex :
-----BEGIN CERTIFICATE
-----MS5QYXNzd29yZA==
-----END CERTIFICATE-----
Un. Sur le serveur d’authentification, exécutez la commande suivante :
echo -n '1.Password' | base64 (en anglais)
2. Créez une copie du fichier authc-local-config.json.template , qui se trouve à l’emplacement suivant :
Windows : C :\Program Files\EMC NetWorker\nsr\authc-server\scripts
Linux : /opt/nsr/authc-server/scripts
3. Dans le fichieruthc-local-config.json.template.copy, procédez comme suit :
Un. Remplacez la variable username par Administrator.
b. Remplacez la variable encoded_password par la valeur de mot de passe codée en base64. Par exemple :
{
"local_users": [
{
"user name": "administrator",
"password": "MS5QYXNzd29yZA=="
}]
}
4. Renommez le fichier authc-local-config.json.template.copy en authc-local-config.json.
5. Copiez le fichier authc-local-config.json dans le dossier Tomcat conf. Par défaut, le dossier conf se trouve :
Windows : C :\Program Files\EMC NetWorker\authc-server\tomcat\conf
Linux : /nsr/authc/conf
Un. Modifiez les privilèges sur le fichier authc-local-config.json :
chmod 755 /nsr/authc/conf/authc-local-config.json
6. Arrêtez puis démarrez les services sur le serveur NetWorker :
Un. À partir d’une invite de commande d’administration, exécutez
net stop nsrexecd
net start nsrd
Si le NetWorker Server est également le serveur NMC, démarrez le service du serveur NMC. Saisissez les commandes suivantes : net start gstd
Un. À partir d’une invite de commande root, exécutez :
nsr_shutdown systemctl start networker
7. Lorsque le NetWorker Authentication Service démarre, le processus de démarrage vérifie la authc-local-config.json. Si le fichier existe et que le mot de passe respecte les exigences minimales de stratégie de mots de passe définies pour un mot de passe, NetWorker Authentication Service réinitialise le mot de passe. Passez en revue le fichier authc-server.log situé :
Windows : C :\Program Files\EMC NetWorker\authc\tomcat\logs
Linux : /nsr/authc/logs
authc_mgmt -u administrator -p « 1.Password » -e find-all-users
Par exemple :
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. Connectez-vous à NetWorker Management Console à l’aide du nouveau mot de passe.
NetWorker, NetWorker Management Console
NetWorker Management Console
20 mai 2024
6
How To