[root@nmcserver ~]# cat /opt/lgtonmc/etc/gstd.conf | grep hostname
string authsvc_hostname = "nwserver-a1.emclab.local";
a. На сервере аутентификации создайте текстовый файл и укажите значение пароля открытым текстом в одной строке. Например, можно создать файл с именем mypassword_in.txt. Содержимое этого файла — «1.Password».
B. Откройте командную строку администратора в каталоге, в котором был создан mypassword_in.txt файл.
c. Используйте команду certutil.exe для создания пароля в кодировке Base64 для значения пароля, определенного в файле mypassword_in.txt . Пример.
certutil.exe -encode mypassword_in.txt mypassword_out.txt
Необходимо создать содержимое файла mypassword_out.txt, содержащего закодированное значение base64 для 1.Password. Например:
-----BEGIN CERTIFICATE
-----MS5QYXNzd29yZA==
-----END CERTIFICATE-----
a. На сервере проверки подлинности выполните следующую команду:
echo -n '1.Пароль' | база64
2. Создайте копию файла authc-local-config.json.template , находящуюся здесь:
Windows: C:\Program Files\EMC NetWorker\nsr\authc-server\scripts
Linux: /opt/nsr/authc-server/scripts
3. В файлеuthc-local-config.json.template.copy выполните следующие действия.
a. Замените переменную имени пользователя значением Administrator.
b. Замените переменную encoded_password значением пароля в кодировке base64. Пример.
{
"local_users": [
{
"user name": "administrator",
"password": "MS5QYXNzd29yZA=="
}]
}
4. Переименуйте файл authc-local-config.json.template.copy в authc-local-config.json.
5. Скопируйте файл authc-local-config.json в папку Tomcat conf. По умолчанию папка conf расположена:
Windows: C:\Program Files\EMC NetWorker\authc-server\tomcat\conf
Linux: /nsr/authc/conf
a. Измените права доступа к файлу authc-local-config.json .
chmod 755 /nsr/authc/conf/authc-local-config.json
6. Остановите, а затем запустите службы на сервере NetWorker:
a. В командной строке администрирования выполните
Net stop NSREXECD
Net Start NSRD
Если сервер NetWorker также является сервером NMC, запустите службу сервера NMC. Введите следующие команды: net start gstd
a. В командной строке root выполните следующее:
nsr_shutdown systemctl start networker
7. При запуске службы проверки подлинности NetWorker процесс запуска проверяет наличие authc-local-config.json. Если файл существует и пароль соответствует минимальным требованиям политики паролей, определенным для пароля, служба проверки подлинности NetWorker сбрасывает пароль. Просмотрите найденный файл authc-server.log :
Windows: C:\Program Files\EMC NetWorker\authc\tomcat\logs
Linux: /nsr/authc/logs
authc_mgmt -u administrator -p "1.Password" -e find-all-users
Пример.
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. Войдите в NetWorker Management Console, используя новый пароль.