GeoServer - Ana Parolayı Değiştir - masterpw.info eksik


10

GeoServer 2.5.1 kullanıyorum ve giriş yaptığımda GeoServer tarafından önerilen varsayılan Ana Parolamı değiştirmek istiyorum:

Bu sunucunun ana parolası varsayılandan değiştirilmedi. Şimdi değiştirmeniz şiddetle tavsiye edilir. Değiştir

Bunun Change itiçin varsayılan Ana Parolaya ihtiyacım olmasına rağmen bağlantı Beni parola değiştir formuna götürüyor. Bu dokümana göre , onu bulmam gerekiyor security/masterpw.info, ancak bulduğum tek dosyalar masterpw.digestve masterpw.xml. Bunları dosyalardan PWS ve bir dosya gibi görünüyordu dizilerin bir demet denedim passwdiçinde security/masterpw/defaultama şimdiye kadar alıyorum hepsi bu

org.geoserver.security.validation.MasterPasswordChangeException: Geçerli ana şifre geçersiz

Bu, iki farklı sunucuda ve çok sayıda yeni kurulumda yeniden üretilebilir. Bir şey denetliyor muyum? Masterpw'mi olmadan nasıl değiştirebilirim masterpw.info?

Yanıtlar:


11

Geoserver kullanıcı arayüzüne yönetici hesabıyla giriş yapabiliyorsanız, sol gezinme bölmesindeki Güvenlik sekmesi altındaki Şifreler bağlantısına erişebilmeniz gerekir. Buradaki seçeneklerden biri, ana parolayı bir dosyaya aktarmak ve sıfırlamaktır.

Giriş yapamıyorsanız, yönetici şifresini şifreli olarak düz metne sıfırlayabilirsiniz, geçici olarak: /data/security/usergroup/default/users.xml, değiştir

<user enabled="true" name="admin" password="digest1:D9miJH/hVgfxZJscMafEtbt...JOSV4POi55PQI4tw"/>

için

<user enabled="true" name="admin" password="plain:new-password-here"/>

Ardından, giriş yapabildiğinizde, hesabınıza gidebilir, şifrenizi güncelleyebilir ve kaydedebilirsiniz, böylece şifrelenmiş bir özet formuna geri dönersiniz.


3
Bu gönderiye rastlayanlar için, Geoserver'ın v2.5.2 sürümünde GUI aracılığıyla yapılan değişiklikler otomatik olarak bu yapılandırma dosyalarına kaydedilir. Yani "ana parolayı bir dosyaya aktarmak" için bir ayar yoktur.
alexkb

Hala kafam karıştı, varsayılan olarak oluşturulan "masterpw.info" düz metin dosyası yok, bu yüzden ana şifreyi değiştiremiyorum veya mevcut şifrelenmiş passwd dosyasını kullanarak erişemiyorum (bu bir ana şifrenin amacını bozuyor) ).
ideamotor

1
@ideamotor FYI, varsayılan şifre, geoserverdaha fazla bilgi için cevabım bakın.
Stijn

2

Dokümanlar eski / yanlış.

Güvenlik> Parolalar'a gidip unutulan Ana parolayı tıklatarak ana parolanın dökümünü almak mümkün mü? bağlantı. Varsayılan şifrenin adminhesapla aynı olduğu ortaya çıkıyor :geoserver


Yani bu ana şifre diye bir şey olmadığı anlamına mı geliyor?
Honeybear

Neyi kastettiğinden emin değilim. Ana şifre bir şeydir, ancak şifresinin çözülebilmesi biraz gariptir.
Stijn
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.