GeoServer-마스터 비밀번호 변경-masterpw.info 누락


10

GeoServer 2.5.1을 사용하고 있으며 로그인 할 때 GeoServer 자체에서 제안한대로 기본 마스터 비밀번호를 변경하고 싶습니다.

이 서버의 마스터 비밀번호는 기본값에서 변경되지 않았습니다. 지금 변경하는 것이 좋습니다. 그것을 변경

Change it암호 변경 양식에 대한 링크 리드 나이, 나는이에 대한 기본 마스터 암호를 필요로하지만. 문서 에 따르면 ,에서 찾을 수 security/masterpw.info있지만 파일은 masterpw.digest및에서 찾을 수 있습니다 masterpw.xml. 나는이 파일들과 파일 passwd에서 pws처럼 보이는 많은 시퀀스를 시도 security/masterpw/default했지만 내가 얻는 것은

org.geoserver.security.validation.MasterPasswordChangeException : 현재 마스터 비밀번호가 유효하지 않습니다

이것은 두 개의 서로 다른 서버에서 재현 가능하며 새로 설치 한 것입니다. 내가 뭔가를 감독하고 있습니까? 없이 내 masterpw를 masterpw.info어떻게 변경할 수 있습니까?

답변:


11

관리자 계정으로 지오 서버 UI에 로그인 할 수 있으면 왼쪽 탐색 메뉴의 보안 탭에서 비밀번호 링크에 액세스 할 수 있어야합니다. 여기서 옵션 중 하나는 마스터 비밀번호를 파일로 파이프하고 재설정하는 것입니다.

로그인 할 수없는 경우 관리자 비밀번호를 암호화 된 텍스트에서 일반 텍스트 비밀번호로 일시적으로 재설정 할 수 있어야합니다. /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
Geopost v2.5.2에서이 게시물을 발견 한 사용자를 위해 GUI를 통해 변경 한 내용은 이러한 구성 파일에 자동으로 저장됩니다. 즉, "마스터 암호를 파일로 파이프"하는 설정이 없습니다.
alexkb

여전히 혼란스러워 기본적으로 생성 된 "masterpw.info"일반 텍스트 파일이 없으므로 사용 가능한 암호화 된 passwd 파일을 사용하여 마스터 비밀번호를 변경하거나 액세스 할 수 없습니다 (마스터 비밀번호의 목적을 상실 함) ).
ideamotor

1
@ideamotor 참고, 기본 비밀번호는입니다 geoserver. 자세한 내용은 내 답변을 참조하십시오.
Stijn

2

문서가 오래되었거나 잘못되었습니다.

보안> 비밀번호로 이동 하고 잊어 버린 마스터 비밀번호를 클릭하여 마스터 비밀번호 를 덤프 할 수 있습니다 . 링크. 기본 암호는 admin계정의 암호와 동일 합니다.geoserver


따라서 이것은 마스터 비밀번호와 같은 것이 없다는 것을 의미합니까?
Honeybear

무슨 말인지 잘 모르겠습니다. 마스터 암호는 암호 해독이 가능하지만 조금 이상합니다.
Stijn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.