[root@nmcserver ~]# cat /opt/lgtonmc/etc/gstd.conf | grep hostname
string authsvc_hostname = "nwserver-a1.emclab.local";
A. Kimlik doğrulama sunucusunda bir metin dosyası oluşturun ve parola değerini tek satırda açık metin olarak belirtin. Örneğin, mypassword_in.txt adlı bir dosya oluşturun . Bu dosyanın içeriği "1.Password" şeklindedir.
B. mypassword_in.txt dosyasının oluşturulduğu dizinde bir yönetici komut istemi açın.
c. mypassword_in.txt dosyasında tanımlanan parola değeri için Base64 kodlu bir parola oluşturmak üzere certutil.exe komutunu kullanın. Örneğin:
certutil.exe -encode mypassword_in.txt mypassword_out.txt
mypassword_out.txt dosyasının içeriği, 1.Password için base64 kodlu değeri içerecek şekilde oluşturulmalıdır. Örnek:
-----BEGIN CERTIFICATE
-----MS5QYXNzd29yZA==
-----END CERTIFICATE-----
A. Kimlik doğrulama sunucusunda aşağıdaki komutu çalıştırın:
echo -n '1.Şifre' | Base64
2. Aşağıdaki authc-local-config.json.template dosyasının bir kopyasını oluşturun:
Windows: C:\Program Files\EMC NetWorker\nsr\authc-server\scripts
Linux: /opt/nsr/authc-server/scripts
3. Bir uthc-local-config.json.template.copy dosyasında aşağıdaki adımları uygulayın:
A. Kullanıcı adı değişkenini Administrator ile değiştirin.
b. encoded_password değişkenini base64 kodlu parola değeriyle değiştirin. Örneğin:
{
"local_users": [
{
"user name": "administrator",
"password": "MS5QYXNzd29yZA=="
}]
}
4. authc-local-config.json.template.copy dosyasını authc-local-config.json olarak yeniden adlandırın.
5. authc-local-config.json dosyasını Tomcat conf klasörüne kopyalayın. Varsayılan olarak conf klasörü şu şekilde bulunur:
Windows: C:\Program Files\EMC NetWorker\authc-server\tomcat\conf
Linux: /nsr/authc/conf
A. authc-local-config.json dosyasındaki ayrıcalıkları değiştirme:
chmod 755 /nsr/authc/conf/authc-local-config.json
6. NetWorker sunucusundaki hizmetleri durdurun ve ardından başlatın:
A. Yönetici komut isteminden şu komutu çalıştırın:
net stop nsrexecd
net start nsrd
NetWorker sunucusu aynı zamanda NMC sunucusuysa NMC sunucusu hizmetini başlatın. Şu komutları yazın: net start gstd
A. Kök komut isteminden şu komutu çalıştırın:
nsr_shutdown systemctl start networker
7. NetWorker Kimlik Doğrulama Hizmeti başladığında, başlatma işlemi authc-local-config.json kontrol eder. Dosya mevcutsa ve parola, parola için tanımlanan minimum parola politikası gereksinimlerine uyuyorsa NetWorker Kimlik Doğrulama Hizmeti parolayı sıfırlar. Şu konumdaki authc-server.log dosyasını inceleyin:
Windows: C:\Program Files\EMC NetWorker\authc\tomcat\logs
Linux: /nsr/authc/logs
authc_mgmt -u administrator -p "1.Password" -e tüm kullanıcıları bul
Örneğin:
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. Yeni parolayı kullanarak NetWorker Management Console'da oturum açın.