GeoServer-マスターパスワードの変更-masterpw.infoがありません


10

GeoServer 2.5.1を使用していて、ログイン時にGeoServer自体が提案するように、デフォルトのマスターパスワードを変更したい:

このサーバーのマスターパスワードはデフォルトから変更されていません。今すぐ変更することを強くお勧めします。それを変更

Change itパスワード変更フォームへのリンクリード私は、私はこのためのデフォルトのマスターパスワードを必要とするけれども。このドキュメントによると、私はそれをで見つけることになっていますsecurity/masterpw.infomasterpw.digest、私が見つけるファイルはとだけですmasterpw.xml。私は、これらのファイルからPWSやファイルのように見えたシーケンスの束試したpasswd中にsecurity/masterpw/default私が今まで取得していますすべてがあります

org.geoserver.security.validation.MasterPasswordChangeException:現在のマスターパスワードが無効です

これは、2つの異なるサーバーと多くの新規インストールで再現可能です。私は何かを監督していますか?どうすればmasterpwを変更できmasterpw.infoますか?

回答:


11

管理者アカウントでGeoserver UIにログインできる場合は、左パネルの[セキュリティ]タブにある[パスワード]リンクにアクセスできるはずです。ここでのオプションの1つは、マスターパスワードをパイプでファイルに出力し、それをリセットすることです。

ログインできない場合は、管理者のパスワードを暗号化からプレーンテキストに一時的にリセットできるはずです。/data/security/usergroup/default/users.xmlで、

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

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

次に、ログインできたら、アカウントにアクセスしてパスワードを更新し、保存します。これにより、暗号化されたダイジェストフォームに保存されます。


3
この投稿に出くわした場合、Geoserver v2.5.2では、GUIを介して加えられた変更は、これらの構成ファイルに自動的に保存されます。つまり、「マスターパスワードをファイルにパイプする」設定はありません。
alexkb 2014年

これでもまだ混乱しています。デフォルトでは「masterpw.info」プレーンテキストファイルが生成されないため、使用可能な暗号化されたpasswdファイルを使用してマスターパスワードを変更したり、それにアクセスしたりすることはできません(これはマスターパスワードの目的に反します) )。
ideamotor 2015年

1
@ideamotor FYI、デフォルトのパスワードはですgeoserver。詳細については、私の回答を参照してください。
Stijn

2

ドキュメントが古くなっている/間違っています。

[ セキュリティ]> [パスワード ]に移動し、忘れマスターパスワードをクリックすると、マスターパスワードをダンプできますか?リンク。デフォルトのパスワードはadminアカウントと同じであることがわかります。geoserver


これは、マスターパスワードなどがないことを意味しますか?
Honeybear 2018年

どういう意味かわかりません。マスターパスワードは重要ですが、解読できるのは少し奇妙です。
Stijn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.