NetWorker: Yönetici parolasını sıfırlama
Summary: Bu makale, NetWorker Yönetici hesabı parolasının nasıl sıfırlanacağına genel bir bakış sağlar.
Instructions
NetWorker sunucusu Linux'tayken yönetici parolası nasıl sıfırlanır:
Bu video YouTube'dada mevcuttur.
NetWorker sunucusu Windows'tayken yönetici parolasını sıfırlama:
Bu video YouTube'dada mevcuttur.
NetWorker Kimlik Doğrulaması
Yönetici parolası, NetWorker kimlik doğrulama veri tabanında yapılandırılır. Kimlik doğrulama (authc) sunucusu genellikle NetWorker sunucusuyla aynıdır ancak tek bir ana bilgisayardan birden fazla NetWorker sunucusunu yönetebilir.
Şu donanıma sahip NetWorker sunucusunu belirleyin: authc Bir NMC sunucusu birden çok NetWorker sunucusunu yönetiyorsa, NMC sunucusu kimlik doğrulama için kullanır. NMC sunucusunda, gstd.conf için dosya authsvc_hostname.
- Windows:
C:\Program Files\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.amer.lan";
Yönetici parolasını sıfırlama
- Yönetici parolasını sıfırlamak için NetWorker sunucusunda Base64 kodlu biçimde yeni parolayı içeren bir JSON dosyası oluşturun. Bu işlem Linux ve Windows işletim sistemlerinde farklılık gösterir; yalnızca kimlik doğrulama sunucunuzun işletim sistemine yönelik prosedürü uygulayın.
Windows Kimlik Doğrulama Sunucusu
- Kimlik doğrulama sunucusunda bir metin dosyası oluşturun ve parola değerini tek satırda açık metin olarak belirtin. Örneğin, adlı bir dosya oluşturun.
mypassword_in.txt.Bu dosyanın içeriği "1.Password"dür.
- Dizinde bir yönetici komut istemi açın
mypassword_in.txtdosyası oluşturuldu. - Video (Video) öğesini vurgulamak için
certutil.exeiçinde tanımlanan parola değeri için Base64 kodlu bir parola oluşturma komutumypassword_in.txtdosyasında adlandırma çakışmalarını önlemek üzere hedef sistem için farklı uygulamaların farklı adlar kullanmasını gerekli hale getirme. Ö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-----
Linux Kimlik Doğrulama Sunucusu
- Kimlik doğrulama sunucusunda aşağıdaki komutu çalıştırın:
echo -n '1.Password' | base64
MS5QYXNzd29yZA==
- Bir kopyasını oluşturun
authc-local-config.json.templatebulunan dosya:
Windows: C:\Program Files\EMC NetWorker\nsr\authc-server\scripts\authc-local-config.json.template
Linux: /opt/nsr/authc-server/scripts/authc-local-config.json.template
- İçinde
authc-local-config.json.template.copydosyasının aşağıdaki adımlarını 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=="
}]
}
- Şunu yeniden adlandırın:
authc-local-config.json.template.copydosyasınıauthc-local-config.json. - Kopyala
authc-local-config.jsondosyasını Tomcat conf klasörüne ekleyin. Varsayılan olarak conf klasörü şu şekilde bulunur:
Windows: C:\Program Files\EMC NetWorker\authc-server\tomcat\conf\authc-local-config.json
Linux: /nsr/authc/conf/authc-local-config.json
Linux Kimlik Doğrulama Sunucusu
- Üzerindeki izinleri değiştirme
authc-local-config.json:
chmod 755 /nsr/authc/conf/authc-local-config.json
- NetWorker sunucusundaki hizmetleri durdurun ve ardından başlatın:
Windows Kimlik Doğrulama Sunucusu
- Bir Yönetici komut isteminden şunu çalıştırın:
net stop nsrexecd /y net start nsrd
NetWorker sunucusu aynı zamanda NMC sunucusuysa NMC sunucusu hizmetini başlatın. Aşağıdaki komutları yazın: net start gstd
Linux Kimlik Doğrulama Sunucusu
- Kök komut isteminden şu komutu çalıştırın:
nsr_shutdown systemctl start networker
- NetWorker Kimlik Doğrulama Hizmeti başladığında, başlatma işlemi
authc-local-config.json. Dosya mevcutsa ve parola, parola için tanımlanan parola politikası gereksinimlerine uyuyorsa NetWorker Kimlik Doğrulama Hizmeti parolayı sıfırlar. Şunu inceleyin:authc-server.logBulunan dosya:
Windows: C:\Program Files\EMC NetWorker\authc\tomcat\logs
Linux: /nsr/authc/logs
authc-local-config.json dosyasının NetWorker Kimlik Doğrulama Hizmetinin bir sonraki başlatılmasında parolanın sıfırlanmayacağından emin olun.
- Video (Video) öğesini vurgulamak için
authc_mgmtkomutuauthcYeni parolayla kimlik doğrulamanın başarılı olduğunu doğrulamak için sunucu:
authc_mgmt -u administrator -p "1.Password" -e find-all-users
Ö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.
Additional Information
- NetWorker: Yönetici Hesabı veya herhangi bir yerel kullanıcı için Parola Değiştirme
- NetWorker: Parola süresinin dolması nasıl devre dışı bırakılır
- NetWorker: NetWorker kullanıcı parolaları için minimum karakter gereksinimlerini değiştirme
- NetWorker: NetWorker Hesapları için Parola Geçmişi Sayısını Değiştirme
Harici Kimlik Doğrulama Kaynakları: